有没有办法让 Installshield 2015 安装程序在没有命令行的情况下始终 运行 静默?

Is there a way to make an Installshield 2015 installer always run silent without a command line?

我找遍了都没有找到这个。我需要制作一个仅在无人值守的情况下安装的 Installshield 2015 安装程序。没有下一步点击,没有点击完成按钮,只是安装和关闭。我不在乎它是否可见。不使用命令行开关。

经过一些实验,我找到了一种方法。

  1. 卸载 VS 安装程序项目。
  2. 在您选择的位于安装程序项目文件夹中的文本编辑器中打开 .isl 文件
  3. 搜索 InstallUISequence
  4. 从该部分中删除以下行:

    <row><td>InstallWelcome</td><td>Not Installed</td><td>1210</td><td>InstallWelcome</td><td/></row>
    <row><td>SetupCompleteError</td><td/><td>-3</td><td>SetupCompleteError</td><td/></row>
    <row><td>SetupCompleteSuccess</td><td/><td>-1</td><td>SetupCompleteSuccess</td><td/></row>
    
    • 如果你不想要进度条,你可以选择删除它:

      <row><td>SetupProgress</td><td/><td>1240</td><td>SetupProgress</td><td/></row>
      
  5. 在文本编辑器中保存文件

  6. 重新加载 visual studio 中的项目并生成文件。