我正在使用第三方工具AWS CLI,该工具用于在AWS中创建资源。
我知道批处理中称为ERRORLEVEL
的概念,如果在运行正常批处理命令时发生错误,则ERRORLEVEL
设置为non zero
值。
现在我的问题是:运行AWS cli命令后是否有任何确定的方法可以知道发生了错误,这显然不是Windows批处理的命令?因为ERRORLEVEL
似乎不起作用,或者至少我无法使其适用于我的情况。有什么建议吗?
答案 0 :(得分:0)
CMD的命令和任何程序都可以设置EXIT代码(变为错误级别)。所以你的程序没有这样做。
陈述您的问题,而不是问为什么您的解决方案不起作用。
来自帮助
ExitProcess
结束调用进程及其所有线程。
VOID WINAPI ExitProcess(
UINT uExitCode
);
Parameters
uExitCode
[in] The exit code for the process and all threads.
Return Value
This function does not return a value.