0
我能够增加数变量:如何增加字母变量 - 批
SET /a Y=0
SET /a Y+=1
ECHO %Y% = 1
但我想“增加”与字母的变量。 例如:
SET Y=A
SET Y+=1
ECHO %Y% = B
反正做批处理这样的事情?
我能够增加数变量:如何增加字母变量 - 批
SET /a Y=0
SET /a Y+=1
ECHO %Y% = 1
但我想“增加”与字母的变量。 例如:
SET Y=A
SET Y+=1
ECHO %Y% = B
反正做批处理这样的事情?
只有一种假指针。
@Echo off
Setlocal EnableDelayedExpansion
Set "Letters=ABCDEFGHIJKLMNOPQRSTUVWXYZ"
Set I=25
SET Y=!Letters:~%I%,1!
Echo Y=%Y%
SET /A I+=1,I=I %% 26
SET Y=!Letters:~%I%,1!
Echo Y=%Y%
要让algorythm以A再次继续到达Z后,你已经计算模26
Y=Z
Y=A
尼斯。其作品。谢谢你的回答。 – Letrix