windows – 等待可执行文件完成运行

前端之家收集整理的这篇文章主要介绍了windows – 等待可执行文件完成运行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
您可以在批处理文件中运行两个可执行文件并等待第一个进程在开始下一个进程之前结束吗?
使用开始/等待:
:NOTEPAD
start /wait notepad.exe
IF %ERRORLEVEL% == 0 goto NEXTITEM1
else goto QUIT

:NEXTITEM1
start /wait mplayer.exe
IF %ERRORLEVEL% == 0 goto NEXTITEM2
else goto QUIT

:NEXTITEM2
start /wait explorer.exe
IF %ERRORLEVEL% == 0 goto NEXTITEM3
else goto QUIT

:NEXTITEM3
REM You get the idea...

:QUIT
exit

另外,使用NT CMD而不是BAT(myscript.cmd).

回复评论时,括号从%ERRORLEVEL%周围的上述脚本中删除.以下似乎表现得如预期:

:NOTEPAD
start /wait notepad.exe || goto QUIT

:NEXTITEM1
start /wait mplayer2.exe || goto QUIT

:NEXTITEM2
REM You get the idea...

:QUIT
exit

双管道之后的语句仅在它失败之前执行.

猜你在找的Windows相关文章