我必须为每个测试输入(24 个)运行不同的程序(72 个)。
我想我是否可以同时为 1 个测试输入同时运行 6 个程序。
此外,它需要自动接管接下来的 6 个程序。
即需要以 AUTOMATIC 事件序列运行 72 x 24 个程序,每个事件并行执行 6 个程序。
@echo on
for /f "tokens=* " %%i in (inputtestfiles.lst) do ( :: i loop iteration (1-24)
for /f "tokens=* " %%k in (All_SA_txt.lst) do ( :: k loop iteration (1-12)
echo %%k
for /f "tokens=* " %%j in (%%k) do ( :: j loop iteration (1-6)
echo "%%~dpj" "%%i"
cd "%%~dpj"
start /b %%~nj %%i /separate :: parallel 6 executions.
cd ..\..
)
pause :: had to PAUSE, to MANUALLY WAIT FOR 6 PROGRAMS TO FINISH. (LIMITATION)
)
)