Post: Batch Assistance Please
02-26-2015, 07:13 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Hello,
I am sure there is an {Easy} Solution for this but it being 12am, I can't spurt it out.
seb5594
    @echo off
title Alphabetical Reverse
color 0a
setlocal enabledelayedexpansion
set /P TEXT_REV=Enter Text:
SET A2Z=Z
SET B2Y=Y
SET C2X=X
SET D2W=W
SET E2V=V
SET F2U=U
SET G2T=T
SET H2S=S
SET I2R=R
SET J2Q=Q
SET K2P=P
SET L2O=O
SET M2N=N
SET N2M=M
SET O2L=L
SET P2K=K
SET Q2J=J
SET R2I=I
SET S2H=H
SET T2G=G
SET U2F=F
SET V2E=E
SET W2D=D
SET X2C=C
SET Y2B=B
SET Z2A=A
set NEW_TEXT=%TEXT_REV:A=!A2Z!%
set NEW_TEXT=%TEXT_REV:B=!B2Y!%
set NEW_TEXT=%TEXT_REV:C=!C2X!%
set NEW_TEXT=%TEXT_REVHappy=!D2W!%
set NEW_TEXT=%TEXT_REV:E=!E2V!%
set NEW_TEXT=%TEXT_REV:F=!F2U!%
set NEW_TEXT=%TEXT_REV:G=!G2T!%
set NEW_TEXT=%TEXT_REV:H=!H2S!%
set NEW_TEXT=%TEXT_REV:I=!I2R!%
set NEW_TEXT=%TEXT_REV:J=!J2Q!%
set NEW_TEXT=%TEXT_REV:K=!K2P!%
set NEW_TEXT=%TEXT_REV:L=!L2O!%
set NEW_TEXT=%TEXT_REV:M=!M2N!%
set NEW_TEXT=%TEXT_REV:N=!N2M!%
set NEW_TEXT=%TEXT_REV:O=!O2L!%
set NEW_TEXT=%TEXT_REV:P=!P2K!%
set NEW_TEXT=%TEXT_REV:Q=!Q2J!%
set NEW_TEXT=%TEXT_REV:R=!R2I!%
set NEW_TEXT=%TEXT_REV:S=!S2H!%
set NEW_TEXT=%TEXT_REV:T=!T2G!%
set NEW_TEXT=%TEXT_REV:U=!U2F!%
set NEW_TEXT=%TEXT_REV:V=!V2E!%
set NEW_TEXT=%TEXT_REV:W=!W2D!%
set NEW_TEXT=%TEXT_REV:X=!X2C!%
set NEW_TEXT=%TEXT_REV:Y=!Y2B!%
set NEW_TEXT=%TEXT_REV:Z=!Z2A!%
MSG * %NEW_TEXT%

seb5594

Currently It only invokes the first set a2z, and None others, But why?
----
Elite I know, Enzo
(adsbygoogle = window.adsbygoogle || []).push({});

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo