Batch file 在Windows中,“call”和“exit”命令在批处理文件中如何相互作用?

Batch file 在Windows中,“call”和“exit”命令在批处理文件中如何相互作用?,batch-file,Batch File,我有两个文件a.bat和b.bat b.bat文件如下所示: exit /b 0 a.bat文件如下所示 call b.bat 问题:假设我们运行a.bat,执行b.bat中的exit/b0会对a.bat文件产生什么影响?您的问题也更适合。执行exit/b0的效果在exit命令的帮助屏幕中进行了说明。您可以通过输入exit/?@Aacini关于call和exit如何协同工作的问题来阅读,而不是在帮助中单独阅读的每一个问题,您可以从这个问题中获得一些信息:call b.bat在a.bat文件中

我有两个文件
a.bat
b.bat

b.bat
文件如下所示:

exit /b 0
a.bat
文件如下所示

call b.bat

问题:假设我们运行
a.bat
,执行
b.bat
中的
exit/b0
会对
a.bat
文件产生什么影响?您的问题也更适合。执行
exit/b0
的效果在
exit
命令的帮助屏幕中进行了说明。您可以通过输入
exit/?
@Aacini关于
call
exit
如何协同工作的问题来阅读,而不是在帮助中单独阅读的每一个问题,您可以从这个问题中获得一些信息:
call b.bat
a.bat
文件中执行的命令导致
b.bat
结束时,执行返回到
a.bat
。句号<在
b.bat
中执行的code>exit/b0命令将
%errorlevel%
设置为零,并结束
b.bat
。时期之后,
a.bat
中的
%errorlevel%
值为零。也许您需要阅读表4中的值