可能重复:
How do I get the application exit code from a Windows command line?
在Unix / bash中,我可以简单地说:
$ echo $?
从交互式shell和非交互式shell中找出程序的返回/退出代码。
现在,如何在Windows / cmd.exe中执行等效操作?
答案 0 :(得分:12)
使用“errorlevel”,如下所示:
IF ERRORLEVEL 1 GOTO ERROR
errorlevel命令有点奇怪;如果返回代码等于或高,则返回true,而不是指定的errorlevel。你也可以写
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
This page概述了如何在.bat文件中使用错误级别。
答案 1 :(得分:6)
等效于:
echo %ERRORLEVEL%
答案 2 :(得分:2)
检查ERRORLEVEL