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