2

这是怎么做的?

z1.bat z2.bat z3.bat z4.bat z5.bat z6.bat z7.bat ... z20.bat

如何运行多线程?5个文件运行,完成;接下来 5 个文件运行,完成;下一个...

4

1 回答 1

2
setlocal enableDelayedExpansion
for /l %%b in (1=1=20) do (
      set /a wait_bat=%%b%%5
      if !wait_bat! equ 0 (
        start /w z%%b.bat
      ) else (
         start z%%b.bat
      )

)
endlocal
于 2013-11-11T19:06:40.027 回答