目前我的安装程序需要用户选择安装时要使用的设置类型。让我们说设置A,B和C.
如果想在静默安装程序中进行此操作。有什么方法可以使用吗?
我正在使用安装盾。
先谢谢了。 :)
答案 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工具中的相同概念):
要使用msiexec.exe的复杂命令行,我总是推荐使用Altiris的这个漂亮工具:http://www2.wise.com/filelib/WICLB.exe - 断开链接,从Wayback Machine重新启动看到该工具是免费软件,我认为这是合法的 - (请参阅此处的屏幕截图:installation using msi.exec open help options every time)。为安全起见,请按virustotal.com运行下载。