Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未设置NSIS_Nsis - Fatal编程技术网

未设置NSIS

未设置NSIS,nsis,Nsis,我使用/S选项调用NSIS编译的setup.exe文件,以便自动设置“静默”内部变量。这是我的.onInstSuccess函数。如果无提示,我想跳过Exec命令。由于某些原因,即使我在我的setup.exe中传入/S,exe始终被调用 这是我的onInstSuccess函数 Function .onInstSuccess IfSilent +2 0 Exec '"$INSTDIR\Tools\CobraConfigure.exe"' FunctionEnd 对我来说很好。您在脚

我使用
/S
选项调用NSIS编译的
setup.exe
文件,以便自动设置“静默”内部变量。这是我的
.onInstSuccess
函数。如果无提示,我想跳过
Exec
命令。由于某些原因,即使我在我的
setup.exe中传入
/S
,exe始终被调用

这是我的
onInstSuccess
函数

Function .onInstSuccess
    IfSilent +2 0
    Exec '"$INSTDIR\Tools\CobraConfigure.exe"'
FunctionEnd

对我来说很好。您在脚本中的任何位置执行
SetSilent normal
吗?

基本上,如果我在命令行中传递/S,我不想执行Exec命令。我应该在.onInit函数中显式调用“SetSilent silent”来实现这一点吗?我的错。谢谢,就这样。