我有这个批处理文件:
for /L %%n in (1,1,10) do (
set a = %%n
echo %%n
echo %a%
)
当我们%%n
正确运行时显示为 1,2,3,... 10
但a
总是显示为 10 : 10,10,10,...,10
是什么原因?
我有这个批处理文件:
for /L %%n in (1,1,10) do (
set a = %%n
echo %%n
echo %a%
)
当我们%%n
正确运行时显示为 1,2,3,... 10
但a
总是显示为 10 : 10,10,10,...,10
是什么原因?