ScheduleReboot 操作

将 ScheduleReboot 操作插入操作序列,以提示用户在安装结束时重启系统。 使用 ForceReboot 操作在安装期间提示用户重启系统。

如果该安装有用户界面,安装程序会在安装结束时显示一个消息框和按钮,询问用户是否要重启系统。 用户必须在完成安装之前响应此提示。 如果该安装没有用户界面,系统会在安装结束时自动重启。

如果安装程序确定需要重启,无论序列中是否有任何 ForceReboot 或 ScheduleReboot 操作,它都会自动提示用户在安装结束时重启。 例如,如果安装程序需要替换安装过程中使用的任何文件,该安装程序会自动提示重启。

可以通过设置 REBOOT 属性来禁止某些重启提示。

如果 Windows Installer 在多包安装过程中遇到 ForceReboot 或 ScheduleReboot 操作,安装程序会停止并回退安装。 可以安装属于多包安装但不包含 ForceReboot 或 ScheduleReboot 操作的其他包。

序列限制

没有顺序限制。

ActionData 消息

没有 ActionData 消息。

备注

例如,此操作可用于强制安装程序在安装需要重启的驱动程序后提示用户重启。 如果安装程序试图替换正在使用的文件,它会自动提示用户重启,即使尚未使用 ScheduleReboot。

ScheduleReboot 操作通常放在序列的末尾,但它可以插入到序列中的任何位置。

系统重新启动