如何在调用exit后执行剩余的批处理脚本命令?

Joh*_*wel 1 batch-file

我的批处理脚本中有这两行:

call pre.bat
call post.bat
Run Code Online (Sandbox Code Playgroud)

我有一个退出条件pre.bat(即exit 255)

post.bat即使pre.bat退出并显示错误代码,我该如何执行?

dbe*_*ham 6

使用exit /b 255,而不是exit 255在你的pre.bat

如果你不能改变pre.bat,那么你可以用start /b /wait pre.bat而不是call pre.bat.但是,pre.bat可能对环境变量所做的所有更改都将丢失.