如果在installshield中的使用对话框中选择不这样做,则如何禁用额外的窗口来重新启动系统

时间:2014-06-21 08:03:53

标签: installshield installshield-2012

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

1 个答案:

答案 0 :(得分:1)

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

msiexec.exe /I "C:\IsWiX.msi" /QN /L*V "C:\msilog.log" REBOOT=ReallySuppress
  • /我是安装
  • / QN是静音模式
  • / L *是详细记录

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

setup.exe /a

然后为EXE文件中的文件指定提取位置。您也可以使用Installshield command lines for EXE files直接运行它。类似的东西:

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

或者默默地使用日志记录:

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

还有一些simplified command line macros from Microsoft。大多数时候这些都可以使用。其他时候你需要full command line interface