使用 nsExec 安装 INF 文件。日志显示 return 值 -10
Using nsExec to installing INF file. Log shows return value -10
我正在开发一个安装 inf 文件的安装程序。我正在使用 nsExec 插件。
我的日志给出 Return 值:-10。 -10 错误在这里意味着什么?如果我输入错误的路径,我可以得到一个像“错误”这样的预期值,但我不明白这个 -10 return 值。
nsExec::ExecToStack '"My.exe" /a "The.inf"'
Pop [=11=] # return value/error/timeout
Pop # printed text, up to ${NSIS_MAX_STRLEN}
DetailPrint '"My.exe" /a "The.inf"'
DetailPrint ""
DetailPrint " Return value: [=11=]"
DetailPrint ""
如果我执行 the nsExec plugin page 中给出的示例,我得到的 return 值为 0。所以我假设 -10 是某种错误,但不是我遇到的错误远.
exe 和 inf 文件是为 org 自定义的。
任何数字都是进程的退出代码。 -10 是 My.exe.
的退出代码
只有My.exe知道-10是什么意思。负数可能是 HRESULT 错误代码。
我正在开发一个安装 inf 文件的安装程序。我正在使用 nsExec 插件。
我的日志给出 Return 值:-10。 -10 错误在这里意味着什么?如果我输入错误的路径,我可以得到一个像“错误”这样的预期值,但我不明白这个 -10 return 值。
nsExec::ExecToStack '"My.exe" /a "The.inf"'
Pop [=11=] # return value/error/timeout
Pop # printed text, up to ${NSIS_MAX_STRLEN}
DetailPrint '"My.exe" /a "The.inf"'
DetailPrint ""
DetailPrint " Return value: [=11=]"
DetailPrint ""
如果我执行 the nsExec plugin page 中给出的示例,我得到的 return 值为 0。所以我假设 -10 是某种错误,但不是我遇到的错误远.
exe 和 inf 文件是为 org 自定义的。
任何数字都是进程的退出代码。 -10 是 My.exe.
的退出代码只有My.exe知道-10是什么意思。负数可能是 HRESULT 错误代码。