具有自定义选择的静默安装程序

时间:2014-03-04 08:25:37

标签: installshield

目前我的安装程序需要用户选择安装时要使用的设置类型。让我们说设置A,B和C.

如果想在静默安装程序中进行此操作。有什么方法可以使用吗?

我正在使用安装盾。

先谢谢了。 :)

1 个答案:

答案 0 :(得分:0)

您可以从msiexec.exe命令行在MSI文件中设置 PUBLIC PROPERTIES ,如下所示:

msiexec /i test.msi /qn TESTPROPERTY=1

这些属性是您连接到GUI中输入值的属性。它们现在由命令行设置(或者从Property表中使用默认值),并且在安装时跳过MSI的整个GUI部分。

以下示例显示了如何将INSTALLDIR连接到GUI(显示的Windows Installer的Wise,Installshield和其他MSI工具中的相同概念):

Image description

要使用msiexec.exe的复杂命令行,我总是推荐使用Altiris的这个漂亮工具:http://www2.wise.com/filelib/WICLB.exe - 断开链接,从Wayback Machine重新启动看到该工具是免费软件,我认为这是合法的 - (请参阅此处的屏幕截图:installation using msi.exec open help options every time)。为安全起见,请按virustotal.com运行下载。