使用Notepad++ NppExec插件在做一些自动化工作时,常常需要判断最新运行的一个进程的ERRORLEVEL返回码,以判断该进程是否被正确执行(如判断gcc编译是否有错误)。可用如下方式实现:
cmd /c any_executable any_options
if $(EXITCODE)==0 goto SUCCESS
if $(EXITCODE)==1 goto ERROR_1
// ...
goto ERROR_DEFAULT
:SUCCESS
// handle success
:ERROR_1
// handle situation where ERRORLEVEL is 1
// etc.
即使用 $(EXITCODE) 得到返回码