在我的 .nsi 文件中,我正在调用ExecWait '"$INSTDIR\application.exe" ' $0
。在 application.exe 中,我返回成功和失败的退出代码。如何捕获 .nsi 文件中的那些退出代码。
如果执行 ExecWait 时出错,则传入的用户变量的内容是未定义的。
要简单地检查程序是否正确执行,请检查错误标志。 (顺便说一句,NSIS 期望成功为零,错误为非零)
ClearErrors
ExecWait '"$INSTDIR\application.exe"'
IfErrors 0 noError
; Handle error here
noError:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)