1

我有一个安装程序(installer.msi),我制作了一个带有配置文件的自解压 7zip。这是我的配置文件:

;!@Install@!UTF-8!
ExecuteFile="Installer.msi"
ExecuteParameters="TARGETDIR=\"[DirectoryPath]\" ALLUSERS=1"
;!@InstallEnd@!

这些 ExecuteParameters 需要嵌入。

现在我有 2 个场景,我希望能够像正常或完全静默一样执行它。要完全静默执行,我想在从命令行执行时使用 /qn 开关:

.\installer.exe /qn

问题是如果在配置文件中设置了 ExecuteParameters,那些额外的参数将被忽略,但在未设置 ExecuteParameters 时按预期工作(已测试)。

如何将这些额外参数提供给 .msi 而不将其嵌入到配置文件中?

4

0 回答 0