如何让一个批处理文件等到另一个批处理文件完成?
例如,我有:
echo hi >r.txt
echo some piece of code >>r.txt
start ar.bat
echo some piece of code >>ar.txt
我希望start ar.bat
之后的代码仅在ar.bat
执行完毕后执行。我尝试不使用 start
并且它有效,但我想在单独的窗口中运行 ar.bat
。
有什么方法可以检查ar.bat
是否已经完成?
最佳答案
使用 call ar.bat
完全用批处理文件命令完成。
使用start/wait ar.bat
获取另一个窗口并等待它完成。
关于windows - 如何让批处理文件等到另一个批处理文件完成执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2572176/