use*_*955 6 windows cmd return-code
可能重复:
如何从Windows命令行获取应用程序退出代码?
在Unix/bash中,我可以简单地说:
$ echo $?
从交互式和非交互式shell中找出程序的返回/退出代码.
现在,我如何在Windows/cmd.exe中执行等效操作?
Jes*_*erE 12
使用"errorlevel",如下所示:
IF ERRORLEVEL 1 GOTO ERROR
Run Code Online (Sandbox Code Playgroud)
errorlevel命令有点奇怪; 如果返回码等于或高于指定的errorlevel,则返回true .你也可以写
IF %ERRORLEVEL% NEQ 0 GOTO ERROR
Run Code Online (Sandbox Code Playgroud)
此页面概述了如何在.bat文件中使用错误级别.