ScheduleReboot アクション
インストールの最後にユーザーにシステムの再起動を求めるには、アクション シーケンスに ScheduleReboot アクションを挿入します。 ForceReboot アクションを使用して、インストール中に再起動を求めます。
インストールにユーザー インターフェイスがある場合、インストールの最後に、ユーザーがシステムを再起動するかどうかを確認するメッセージ ボックスとボタンがインストーラーに表示されます。 ユーザーは、インストールを完了する前に、このプロンプトに応答する必要があります。 インストールにユーザー インターフェイスがない場合、システムは最後に自動的に再起動します。
インストーラーで再起動が必要であると判断された場合、シーケンスに ForceReboot アクションまたは ScheduleReboot アクションがあるかどうかに関係なく、インストールの最後に再起動するように自動的にユーザーに求めます。 たとえば、インストール中に使用中のファイルを置き換える必要がある場合、インストーラーは自動的に再起動を求めるプロンプトを表示します。
再起動のための特定のプロンプトは、REBOOT プロパティを設定することで抑制できます。
複数パッケージのインストール中に Windows インストーラーで ForceReboot アクションまたは ScheduleReboot アクションが検出された場合、インストールが停止してロールバックします。 複数パッケージのインストールに属し、ForceReboot または ScheduleReboot アクションを含んでいない他のパッケージはインストールできます。
シーケンスの制限
シーケンスの制限はありません。
ActionData メッセージ
ActionData のメッセージはありません。
解説
たとえば、このアクションを使用すると、再起動が必要なドライバーをインストールした後に、インストーラーに強制的に再起動を求めることができます。 インストーラーが使用中のファイルを置き換えようとすると、ScheduleReboot が使用されていない場合でも、ユーザーに再起動を求めるプロンプトが自動的に表示されます。
ScheduleReboot アクションは通常、シーケンスの末尾に配置されますが、シーケンス内の任意のポイントに挿入できます。
関連トピック