如何从Windows命令shell获取应用程序退出代码?

时间:2009-11-20 14:26:37

标签: batch-file

当然,如果可能的话,没有任何类似VBScript的脚本。

2 个答案:

答案 0 :(得分:3)

Lastnico,

您好,我想我有解决方案。请尝试以下方法:

在命令提示符处尝试:

C:\> cmd /c exit /b 4

C:\> echo %errorlevel%

结果应为4.

以下是我的结果的屏幕截图:

Result of Code http://img691.imageshack.us/img691/7473/cmdc.jpg

我希望这有帮助,

谢谢!

答案 1 :(得分:1)

退出代码存储在 ERRORLEVEL 环境变量中:

echo %ERRORLEVEL%

要测试它,您可以使用作为参数传递的退出代码创建一个简单的批处理文件:

exit_code.bat

@exit /b %1

测试:

> exit_code.bat 8
> echo %ERRORLEVEL%
8