【问题标题】:Silent Installer with custom selection具有自定义选择的静默安装程序
【发布时间】:2021-07-14 15:05:26
【问题描述】:

目前我的安装程序需要用户在安装时选择他们想要使用的设置类型。假设设置了 A、B 和 C。

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

我正在使用安装屏蔽。

【问题讨论】:

    标签: installshield


    【解决方案1】:

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

    msiexec /i test.msi /qn TESTPROPERTY=1
    

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

    这是一个示例,展示了如何将 INSTALLDIR 连接到 GUI(显示了 Wise for Windows Installer,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 运行下载。

    【讨论】:

      猜你喜欢
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      • 2021-11-04
      • 1970-01-01
      • 1970-01-01
      • 2012-04-30
      相关资源
      最近更新 更多