ScheduleReboot アクション

インストールの最後にユーザーにシステムの再起動を求めるには、アクション シーケンスに ScheduleReboot アクションを挿入します。 ForceReboot アクションを使用して、インストール中に再起動を求めます。

インストールにユーザー インターフェイスがある場合、インストールの最後に、ユーザーがシステムを再起動するかどうかを確認するメッセージ ボックスとボタンがインストーラーに表示されます。 ユーザーは、インストールを完了する前に、このプロンプトに応答する必要があります。 インストールにユーザー インターフェイスがない場合、システムは最後に自動的に再起動します。

インストーラーで再起動が必要であると判断された場合、シーケンスに ForceReboot アクションまたは ScheduleReboot アクションがあるかどうかに関係なく、インストールの最後に再起動するように自動的にユーザーに求めます。 たとえば、インストール中に使用中のファイルを置き換える必要がある場合、インストーラーは自動的に再起動を求めるプロンプトを表示します。

再起動のための特定のプロンプトは、REBOOT プロパティを設定することで抑制できます。

複数パッケージのインストール中に Windows インストーラーで ForceReboot アクションまたは ScheduleReboot アクションが検出された場合、インストールが停止してロールバックします。 複数パッケージのインストールに属し、ForceReboot または ScheduleReboot アクションを含んでいない他のパッケージはインストールできます。

シーケンスの制限

シーケンスの制限はありません。

ActionData メッセージ

ActionData のメッセージはありません。

解説

たとえば、このアクションを使用すると、再起動が必要なドライバーをインストールした後に、インストーラーに強制的に再起動を求めることができます。 インストーラーが使用中のファイルを置き換えようとすると、ScheduleReboot が使用されていない場合でも、ユーザーに再起動を求めるプロンプトが自動的に表示されます。

ScheduleReboot アクションは通常、シーケンスの末尾に配置されますが、シーケンス内の任意のポイントに挿入できます。

システムの再起動