有没有办法让 Installshield 2015 安装程序在没有命令行的情况下始终 运行 静默?
Is there a way to make an Installshield 2015 installer always run silent without a command line?
我找遍了都没有找到这个。我需要制作一个仅在无人值守的情况下安装的 Installshield 2015 安装程序。没有下一步点击,没有点击完成按钮,只是安装和关闭。我不在乎它是否可见。不使用命令行开关。
经过一些实验,我找到了一种方法。
- 卸载 VS 安装程序项目。
- 在您选择的位于安装程序项目文件夹中的文本编辑器中打开 .isl 文件
- 搜索 InstallUISequence
从该部分中删除以下行:
<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>
在文本编辑器中保存文件
- 重新加载 visual studio 中的项目并生成文件。
我找遍了都没有找到这个。我需要制作一个仅在无人值守的情况下安装的 Installshield 2015 安装程序。没有下一步点击,没有点击完成按钮,只是安装和关闭。我不在乎它是否可见。不使用命令行开关。
经过一些实验,我找到了一种方法。
- 卸载 VS 安装程序项目。
- 在您选择的位于安装程序项目文件夹中的文本编辑器中打开 .isl 文件
- 搜索 InstallUISequence
从该部分中删除以下行:
<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>
在文本编辑器中保存文件
- 重新加载 visual studio 中的项目并生成文件。