如何在退出之前等待所有批处理文件完成?
我有一个主批处理文件,而不是调用其他4个批处理文件,所以我们可以并行运行。
例:
Main.bat
start call batch1.bat start call batch2.bat start call batch3.bat start call batch4.bat exit
我希望Main.bat在所有batch1到batch 4停止执行后退出。通过这种方式,我可以获得批处理文件的总运行时间。问题是Main.bat甚至在batch1到batch4完成执行之前退出。
我尝试为每个批处理文件计算%errorlevel%,但即使4 .bat文件仍在运行,它总是返回0。
希望有人可以帮助我!
潇湘沐
繁星点点滴滴
相关分类