我正在使用installshield对现有的exe文件进行升级。安装更新时,在使用中的文件对话框中,我选择自动关闭并重新启动应用程序的选项,而不是重启系统的其他选项。 但我得到一个额外的窗口,告诉我在安装完成后再次重启系统。如何禁用此窗口?请帮助:)
答案 0 :(得分:1)
您可以尝试使用REBOOT = ReallySuppress(更新路径)静默运行安装。请注意,我还没有机会测试所有这些命令行:
msiexec.exe /I "C:\IsWiX.msi" /QN /L*V "C:\msilog.log" REBOOT=ReallySuppress
如果您有一个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。