我在Windows中有一个.bat文件,它可以完成三件事
cmd1 arg1 arg2
cmd2 arg3
cmd3 arg4 arg5 arg6
有时cmd1可能会失败,这很好,我想继续执行cmd2和cmd3。但是我的蝙蝠停在cmd1。如何避免这种情况?
为了清楚起见进行更新 -这些不是其他.bat文件,它们是exe命令。希望我不必为了实现此目的而构建.bat文件树。
您需要显示不起作用的特定代码示例。如果命令失败并出现错误,批处理文件通常不会自动终止。如果存在语法错误,批处理文件会终止。如果您的代码因exe错误而退出,则您的代码中必须存在引起该行为的逻辑。
—
dbenham
cmd /C
。