【发布时间】:2014-06-19 01:49:05
【问题描述】:
我正在从另一个批处理文件(例如批处理文件 1)调用批处理文件(例如 file2.bat)。
file1.bat:
echo off
@call file2.bat
@echo abc
@echo xyz
exit
我正在使用命令exit /b 退出file2.bat ..
由于某种原因,file2.bat 退出后控件没有返回到 file1.bat..
需要做什么才能将控制权返回给 file1.bat 以便执行剩余的命令 @echo abc @echo xyz?
谢谢
【问题讨论】:
-
请查看这个问题*.com/questions/2881483/exit-b-0-does-not-work 我想它会有很多关于退出如何工作的答案。
-
尝试使用
goto :eof而不是exit /b,或者如果您无法修改其他批处理文件,请使用cmd /c file2.bat运行它。 -
使用
cmd /c file2.bat为我工作
标签: windows batch-file cmd exit