在NSIS脚本中,在哪里可以添加命令行
我会添加一些命令行来定制我的NSIS插件。我已经读过一些主题,我知道我必须使用在NSIS脚本中,在哪里可以添加命令行,nsis,Nsis,我会添加一些命令行来定制我的NSIS插件。我已经读过一些主题,我知道我必须使用${GetParameters}和${GetOptions}。但是NSIS脚本很长,我应该把他放在OnInit函数的某个地方,还是放在脚本开头的某个部分 例如,我想添加一个--quiet命令行,该命令行显示除许可证之外的所有页面(似乎是/S),我想尝试这样的操作: Var DisplayAllPages Var显示许可证 ${GetParameters}“安静” ${GetOptions}“安静”--quiet”=Di
${GetParameters}
和${GetOptions}
。但是NSIS脚本很长,我应该把他放在OnInit函数的某个地方,还是放在脚本开头的某个部分
例如,我想添加一个--quiet命令行,该命令行显示除许可证之外的所有页面(似乎是/S),我想尝试这样的操作:
Var DisplayAllPages
Var显示许可证
${GetParameters}
“安静”
${GetOptions}
“安静”--quiet”=DisplayLicense
但是我不知道我在哪里可以写您可以在任何函数和/或节中使用
${GetParameters}
和${GetOptions}
当安装程序以/S
启动时,仅执行.onInit
和节,因此如果您希望关闭静默模式,则需要将代码置于.onInit
中
如果要将结果存储在全局变量中,则.onInit
也是调用它们的好地方,以便安装程序的其余部分可以使用这些信息