2017-06-13 103 views
0

我会添加一些命令行来自定义我的NSIS安装程序。我已经阅读了一些主题,我知道我必须使用${GetParameters}${GetOptions}。但是NSIS脚本很长时间以来我是否将它放在OnInit函数的某个位置或脚本开始的某个部分?我在哪里可以在NSIS脚本中添加命令行

我想要的,例如,要添加的显示所有网页除了许可证(一些东西,似乎/ S)的--quiet命令行,我想尝试这样的事情:

瓦尔DisplayAllPages

瓦尔DisplayLicense

${GetParameters} “安静”

${GetOptions} “安静” “--quiet”= DisplayLicense

但我不知道我在哪里可以写

回答

0

您可以在任何功能和/或部分中使用${GetParameters}${GetOptions}

只有.onInit和部分在安装程序以/S启动时执行,因此如果您希望关闭静音模式,则需要将代码放入.onInit

如果您将结果存储在全局变量中,那么.onInit也是调用它们的好地方,以便信息可供安装程序的其余部分使用。

相关问题