REBOOT 属性
REBOOT 属性禁止某些提示重启系统。 管理员通常将此属性与一系列安装配合使用,同时安装多个产品,最后仅重启一次。 有关详细信息,请参阅 系统重启。
ForceReboot 和 ScheduleReboot 操作通知安装程序提示用户重启系统。 安装程序还可以确定,无论序列中是否有任何 ForceReboot 或 ScheduleReboot 操作,都需要重启。 例如,如果安装程序需要替换安装过程中使用的任何文件,安装程序会自动提示重启。
可以通过按如下所示设置 REBOOT 属性来取消某些重启提示。
RESTART 值 | 说明 |
---|---|
Force | 始终提示在安装结束时重启。 UI 始终提示用户选择在末尾重启。 如果没有用户界面,这不是 多包安装,系统会在安装结束时自动重启。 如果这是多包安装,则系统不会自动重启,安装程序将返回ERROR_SUCCESS_REBOOT_REQUIRED。 |
取消 | 禁止提示在安装结束时重启。 每当安装遇到 ForceReboot 操作时,安装程序仍会提示用户重启选项。 如果没有用户界面,系统会在每个 ForceReboot 上自动重启。 例如,在安装 (结束时重启,导致尝试安装正在使用的文件) 被禁止。 |
ReallySuppress | 禁止在安装过程中由 ForceReboot 启动的所有重启和重启提示。 禁止所有重启并在安装结束时重新启动提示。 同时取消重启提示和重启本身。 例如,禁止在安装结束时重启,因为尝试安装正在使用的文件。 |
注解
安装程序仅评估 REBOOT 属性的第一个字符。
要求
要求 | 值 |
---|---|
版本 |
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows 安装程序。 有关 Windows Installer 版本所需的最低Windows Service Pack 的信息,请参阅Windows安装程序Run-Time要求。 |
请参阅