bat脚本中存在多条指令,但只执行到某条指令不继续向下执行的一种解决方法

bat脚本中如果存在批处理文件,必须使用call进行调用,如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令

如:1.bat文件中存在以下命令

2.bat

echo2.bat finished!”

 

运行1.bat,输出结果不打印“2.bat finished!”

 

如修改1.bat:

call 2.bat

echo2.bat finished!”

运行1.bat,输出结果打印“2.bat finished!”

原文链接:https://blog.csdn.net/qq_30068487/article/details/102600165

posted @ 2021-03-04 11:47  余生以学  阅读(1826)  评论(0编辑  收藏  举报