未设置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”来实现这一点吗?我的错。谢谢,就这样。