如果尚未安装软件包,我需要安装MSI软件包。我还需要安静地安装它。我可以使用静默安装命令来安装软件包。
无提示安装不会问我以下参数
Installation location (C:\Program Files\Foobar)
Install type: minimal and full (minimal)
它将提取默认值&安装包。但在我的情况下,MSI包要求其他一些参数&为了从用户获取该参数,它启动一个窗口(其他Java应用程序)。请注意,此窗口不是安装向导页面的一部分。输入详细信息后,向导将移至下一页。
我无法使用静默安装脚本来避免此窗口的提示。
答案 0 :(得分:1)
您始终可以将值传递给公共属性。这些都是MSI包中SecureCustomProperties
属性中的大写和分号分隔。
但是如果你的包是乱码对话框,即使是静默安装它,你需要联系包主人并告诉他们修复它。你可以安全地做任何事情来避免它,因为包裹作者只是把它搞糟了。