在批处理文件中运行命令时获取返回值

时间:2011-02-15 15:54:38

标签: batch-file command

我有一个命令运行:vsinstr -coverage hello.exe,它返回错误代码并将以下消息发送到stderr:错误VSP1018:VSInstr不支持处理已经检测过的二进制文件。

如何在批处理文件中运行此命令时获取错误代码?

1 个答案:

答案 0 :(得分:3)

在调用.exe之后在批处理代码中使用%errorlevel%应该引用返回的错误代码。 (但是,如果您需要访问“VSP1018”值,那么,我不确定您是否甚至可以引用错误消息。)