Installation MSI包的静默安装,带有许多提示(参数)

Installation MSI包的静默安装,带有许多提示(参数),installation,windows-installer,Installation,Windows Installer,我有一个MSI软件包,如果该软件包尚未安装,我需要安装该软件包。我还需要悄悄地安装它。我可以使用静默安装命令来安装软件包 静默安装不会询问以下参数 Installation location (C:\Program Files\Foobar) Install type: minimal and full (minimal) 它将获取默认值并安装软件包。但在我的例子中,MSI包要求一些其他参数&为了从用户那里获取这些参数,它启动了一个窗口(其他java应用程序)。请注意,此窗口不是安装向导页面的

我有一个MSI软件包,如果该软件包尚未安装,我需要安装该软件包。我还需要悄悄地安装它。我可以使用静默安装命令来安装软件包

静默安装不会询问以下参数

Installation location (C:\Program Files\Foobar)
Install type: minimal and full (minimal)
它将获取默认值并安装软件包。但在我的例子中,MSI包要求一些其他参数&为了从用户那里获取这些参数,它启动了一个窗口(其他java应用程序)。请注意,此窗口不是安装向导页面的一部分。输入详细信息后,向导将转到下一页


我无法使用静默安装脚本避免此窗口的提示。

您始终可以将值传递给公共属性。这些都是在MSI包的
SecureCustomProperties
属性中以大写和分号分隔的


但是,如果您正在安装软件包,即使在静默安装时也会弹出对话框,那么您需要联系软件包所有者并告诉他们修复它。您确实无法安全地避免它,因为软件包作者把它搞砸了。

您能提供用于静默安装的命令吗?我正在使用以下命令进行静默安装:msiexec/I setup.msi transforms=setupTransform.mst/q