我想循环这些以输出某事。
@echo off
set ans=yyynny
echo %ans:~0,1%
echo %ans:~1,1%
echo %ans:~2,1%
echo %ans:~3,1%
echo %ans:~4,1%
echo %ans:~5,1%
pause
输出:
y
y
y
n
n
y
在“帮助”之后,我得到了
set ans=yyynny
for /l %%i in (0,1,5) do (echo %ans:~%%i,1%)
pause
当然,它不起作用。它输出这些:
yyynny
yyynny
yyynny
yyynny
yyynny
我该如何解决这个问题?先感谢您。