2013-05-28 277 views
1

我的批处理文件(.bat)有问题。它有以下几行:按顺序执行批处理指令

start /d "\\Pcaldatp01\myroute" App1.exe 

start /d "\\Pcaldatp01\myroute" App2.exe 

start /d "\\Pcaldatp01\myroute" App3.exe 

start /d "\\Pcaldatp01\myroute" App1.xlsm 

但是它们都在同一时间执行,我希望每个应用程序在前一个结束后依次执行。
如何做到这一点?

+3

添加'/ WAIT'选项。 – npocmaka

+0

真棒,它工作,谢谢。 – phalanx

回答

1
start "" /wait /d "\\Pcaldatp01\myroute" App1.exe 
start "" /wait /d "\\Pcaldatp01\myroute" App2.exe 
start "" /wait /d "\\Pcaldatp01\myroute" App3.exe 
start "" /wait /d "\\Pcaldatp01\myroute" App1.xlsm