我有一个 NSIS 脚本,可以检查它运行的平台并启动适当的 MSI。这很好用,但这意味着我不能/SILENT
在捆绑的安装程序上使用参数。
有没有办法获取整个参数字符串并将其传递给 msi 安装程序?
这是我目前的代码:
Section
Initpluginsdir
${If} ${RunningX64}
File "/oname=$pluginsdir\inst.msi" "${DIR}\64bit.msi"
${Else}
File "/oname=$pluginsdir\inst.msi" "${DIR}\32bit.msi"
${EndIf}
ExecWait '"msiexec" /i "$pluginsdir\inst.msi"'
SectionEnd