我有一个安装程序(installer.msi),我制作了一个带有配置文件的自解压 7zip。这是我的配置文件:
;!@Install@!UTF-8!
ExecuteFile="Installer.msi"
ExecuteParameters="TARGETDIR=\"[DirectoryPath]\" ALLUSERS=1"
;!@InstallEnd@!
这些 ExecuteParameters 需要嵌入。
现在我有 2 个场景,我希望能够像正常或完全静默一样执行它。要完全静默执行,我想在从命令行执行时使用 /qn 开关:
.\installer.exe /qn
问题是如果在配置文件中设置了 ExecuteParameters,那些额外的参数将被忽略,但在未设置 ExecuteParameters 时按预期工作(已测试)。
如何将这些额外参数提供给 .msi 而不将其嵌入到配置文件中?