Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的批处理脚本中有这两行:
call pre.bat call post.bat
我有一个退出条件pre.bat(即exit 255)
pre.bat
exit 255
post.bat即使pre.bat以错误代码退出,我该如何执行?
post.bat
在你的 pre.bat 中使用exit /b 255而不是exit 255
exit /b 255
如果您无法更改 pre.bat,那么您可以使用start /b /wait pre.bat而不是call pre.bat. 但是,pre.bat 可能对环境变量所做的所有更改都将丢失。
start /b /wait pre.bat
call pre.bat