批处理中ERRORLEVEL的用法

Posted rms365

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理中ERRORLEVEL的用法相关的知识,希望对你有一定的参考价值。

技术图片

当最后一个程序运行,其返回的退出码大于或等于指定的数值,则条件成立。

第三方命令rec用于返回用户指定的退出码,如:rec 365,表示rec命令结束时返回的退出码是365。

if ERRORLEVEL 365 echo okay
rec 365
if ERRORLEVEL 365 echo okay

技术图片

echo %ERRORLEVEL%
rec 365
echo %ERRORLEVEL%

技术图片

%ERRORLEVEL%默认值为0,无效命令时值为9009。

 

以上是关于批处理中ERRORLEVEL的用法的主要内容,如果未能解决你的问题,请参考以下文章

批处理(语句结构)

使用 errorlevel 查找错误的问题

如何处理调用 sqlplus 的批处理文件中的错误,因为 sqlplus 没有在错误或失败时设置 ERRORLEVEL?

批处理中for的用法和参数作用

if语句中的ERRORLEVEL无法正常工作[关闭]

bat脚本获取 exe返回值 ErrorLevel 的参数和设定