大家好, 我想再批处理里面做一个循环,我查到的是这样的 for /l %%i in (1,1,100) do ( ) 我想做100次,一样的实验,然后结果重定向到一个txt文件里,比如第一次,重定向到1.txt 我做了好多尝试,比如下面这种, SETLOCAL ENABLEDELAYEDEXPANSION set n = 0 for /l %%i in (1,1,100) do ( set /a n+=1 echo %a% echo %n% ) 或者这种 SETLOCAL ENABLEDELAYEDEXPANSION for /l %%i in (1,1,100) do ( set a=%%i echo !a! echo %a% ) 好像循环变量都不能赋值给我写的变量 我要实现的功能还挺简单的,就是最好用一个变量,在循环里面叠加,然后做完测试以后用重定向写到txt文件里,求指教 完成这种功能 set a=0 a++ ....... > %a%.txt 谢谢 |
FOR /L %%i IN (1,1,100) DO ECHO test > %%i.txt