I need to get variables from each symbol after input and mix them, add separates and other symbol like
input prompt: 123456789012345
output: xy 1z 32 54 76 98 10 32 54
I made this, but it had to enter symbols one by one
SET /P d1=Enter 1 digit:
SET /P d2=Enter 2 digit:
SET /P d3=Enter 3 digit:
SET /P d4=Enter 4 digit:
SET /P d5=Enter 5 digit:
SET /P d6=Enter 6 digit:
SET /P d7=Enter 7 digit:
SET /P d8=Enter 8 digit:
SET /P d9=Enter 9 digit:
SET /P d10=Enter 10 digit:
SET /P d11=Enter 11 digit:
SET /P d12=Enter 12 digit:
SET /P d13=Enter 13 digit:
SET /P d14=Enter 14 digit:
SET /P d15=Enter 15 digit:
ECHO XY %d1%Z %d3%%d2% %d5%%d4% %d7%%d6% %d9%%d8% %d11%%d10% %d13%%d12% %d15%%d14%
@Set /P "d=Enter a fifteen digit string: "? Then after properly validating the input you could use variable expansion to choose your wanted digits by position, e.g.@Echo XY %d:~0,1%Z %d:~2,1%%d:~1,1% %d:~4,1%%d:~3,1% %d:~6,1%%d:~5,1% %d:~8,1%%d:~7,1% %d:~10,1%%d:~9,1% %d:~12,1%%d:~11,1% %d:~14,1%%d:~13,1%.