如何禁用一个额外的窗口,以重新启动系统,即使选择不这样做,在文件使用对话框中的installshield



我正在使用installshield对现有的exe文件进行升级。当安装更新时,在使用中的文件对话框中,我选择了自动关闭和重新启动应用程序的选项,而不是重新启动系统的另一个选项。但是我得到一个额外的窗口,告诉我安装完成后重新启动系统。如何禁用此窗口?请帮忙:)

您可以尝试使用REBOOT=ReallySuppress静默运行安装(更新路径)。请注意,我还没有机会测试所有这些命令行:

msiexec.exe /I "C:IsWiX.msi" /QN /L*V "C:msilog.log" REBOOT=ReallySuppress
  • /I表示安装
  • /QN是静音模式
  • /L*是详细日志

如果您有EXE文件而不是MSI文件,我会使用以下命令将MSI提取到管理映像(基本上是从setup.exe提取的文件):

setup.exe /a

然后为EXE文件中的文件指定一个提取位置。您也可以直接使用Installshield命令行对EXE文件运行它。比如:

Setup.exe /v"REBOOT=ReallySuppress /qn"

或静默记录:

Setup.exe /v"/l*v c:test.log REBOOT=ReallySuppress /qn"

还有一些来自Microsoft的简化命令行宏。大多数情况下,这些都可以使用。其他时候,您需要完整的命令行界面。

相关内容

最新更新