清除窗口环境变量:%ERRORLEVEL%

时间:2012-12-28 14:18:49

标签: cmd

在cmd.exe中运行MS DOS命令后,我使用echo%ERRORLEVEL%检查退出代码。但是我想在运行之前我应该​​清除变量:%ERRORLEVEL%。

我是对的吗?还有如何清除这个变量?

谢谢。

1 个答案:

答案 0 :(得分:3)

使用verify命令。我们只是通过执行一个我们知道会成功的命令来重置ErrorLevel变量。所以这可以通过你知道会成功的任何命令来完成。验证只是我所见的默认值。

verify >nul

此外,您只想在调用返回退出代码的命令之前清除变量。

verify >nul
command that returns an exit code
echo %ErrorLevel%