一度に 1 台のローカル コンピューターまたはリモート コンピューターをシャットダウンまたは再起動できます。
Syntax
shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]
Parameters
| Parameter | Description |
|---|---|
| /i | [Remote Shutdown]ボックスを表示します。 /i オプションは、コマンドに続く最初のパラメーターでなければなりません。 /i を指定すると、他のすべてのオプションは無視されます。 |
| /l | タイムアウト期間なしで現在のユーザーを直ちにサインアウトします。 /l パラメーターは独立して機能し、他のパラメーターと組み合わせることはできません。 /l を他のパラメーターと組み合わせようとすると無視されます。 |
| /s | コンピューターをシャット ダウンします。 |
| /sg | コンピューターをシャット ダウンします。 次回の起動時に、[自動再起動サインオン] が有効になっている場合、デバイスは、最後の対話ユーザーに基づいて自動的にサインインしてロックします。 サインインすると、登録済みのアプリケーションがすべて再起動されます。 |
| /r | シャット ダウンの後にコンピューターを再起動します。 |
| /g | コンピューターを完全にシャットダウンして再起動します。 再起動時に 自動再起動のサインオン が有効になっている場合、デバイスは自動的にサインインし、最後の対話型ユーザーに基づいてロックされます。 サインインすると、登録済みのアプリケーションがすべて再起動されます。 |
| /a | システム停止を中止する。 これはタイムアウト期間中(例: shutdown /a)に新しいコマンドプロンプトウィンドウで別のコマンドとして実行しなければなりません。
/fw と組み合わせて、保留中のファームウェア ブートをクリアします。 |
| /p | ローカル コンピュータのみ (リモート コンピュータではない) の電源をオフにし、タイムアウト期間や警告はありません。 /p は /d または /f でのみ使用できます。 コンピューターが電源オフ機能をサポートしていない場合、 /p を使用するとシャットダウンしますが、コンピューターの電源はオンのままになります。 |
| /h | 休止状態が有効になっている場合は、ローカル コンピューターを休止状態に追加します。 /f スイッチは /h スイッチと一緒に使用できます。 |
| /hybrid | デバイスをシャットダウンし、高速でスタートアップできるように準備します。 このオプションは 、/s オプションと一緒に使用する必要があります。 |
| /fw | このオプションと shutdown オプションを組み合わせると、次の再起動時にファームウェア ユーザー インターフェイスが表示されます。 |
| /e | シャットダウン イベント トラッカーで、コンピューターの予期しないシャットダウンの理由を記録できます。 |
| /o | [詳細ブートオプション] メニューに移動し、デバイスを再起動します。 このオプションは 、/r オプションと一緒に使用する必要があります。 |
| /f | 警告せずに閉じるにはアプリケーションの実行を強制します。 注意:/f オプションを使用すると、保存されていないデータが失われる可能性があります。 |
/m \\<computername> |
ターゲット コンピューターを指定します。 |
/t <xxx> |
シャットダウン前のタイムアウト期間を xxx 秒に設定します。 有効な範囲は 0 から 315360000 (10 年間) で、既定値は 30 です。 タイムアウト期間が 0 より大きい場合は、 /f パラメーターが暗黙的です。 |
/d [p \| u:]<xx>:<yy> |
システムの再起動またはシャット ダウンの理由を一覧表示します。 サポートされているパラメーター値は次のとおりです。
|
/c <comment> |
システムのシャットダウンまたは再起動のカスタムの理由を作成できます。この理由は二重引用符で囲む必要があります。 最大 512 文字を使用できます。 /d パラメーターと一緒に使用することもできます。 |
| /? | ローカル コンピューターで定義されているメジャーおよびマイナーな理由の一覧を含むコマンド プロンプトでヘルプを表示します。 |
Remarks
ユーザーを割り当てる必要がある、 システムをシャット ダウン シャット ダウン、ローカルまたはリモートにユーザー権限を使用しているコンピューターの管理、 シャット ダウン コマンドです。
ユーザーは、ローカルまたはリモートで管理されているコンピューターの予期しないシャットダウンに注釈を付けるには 、Administrators グループのメンバーである必要があります。 ターゲット コンピューターがドメインに参加している場合、 Domain Admins グループのメンバーはこの手順を実行できる場合があります。 詳細については、次を参照してください。
一度に複数のコンピュータをシャットダウンする場合は、スクリプトを使用してコンピュータごとに シャットダウン を呼び出すか、
shutdown /iを使用して [ リモート シャットダウン] ボックスを表示できます。メジャーおよびマイナーの理由コードを指定する場合は、理由を使用する場合、各コンピューターでこれらの理由コードを定義する必要があります。 理由コードがターゲット コンピューターで定義されていない場合、シャット ダウン イベントの追跡ツールは、適切な理由のテキストをログに記録できません。
シャットダウンが計画されていることは、
/d p|u:xx:yyを使用して示すことを忘れないでください。ここで、xxとyyはメジャー理由コードとマイナー理由コードを表します。/dパラメータを使用しないと、特定の理由なしにシャットダウンがログに記録される可能性があります。 計画外のシャットダウンに/dパラメーターを使用すると、シャットダウンを正しくログに記録できます。
シャットダウンまたは再起動の理由では、次の凡例が使用されます。
- E: 予期 - 事前に計画および伝達される、予想されるシャットダウンまたは再起動。
- U: 予期しない - 予期しないシャットダウンまたは再起動は、システム クラッシュ、停電などのエラーによりシステムが動作を停止する場合に発生します。
- P: 計画済み - システムメンテナンス、ソフトウェアのインストールなど、事前にスケジュールされた計画されたシャットダウンまたは再起動。
- C: 顧客定義 - システムのシャットダウンまたは再起動のカスタム理由を指定します。
| Reason type | Major | Minor | Description |
|---|---|---|---|
| U | 0 | 0 | Other (Unplanned) |
| E | 0 | 0 | Other (Unplanned) |
| E または P | 0 | 0 | Other (Planned) |
| U | 0 | 5 | その他のエラー: システムが応答しない |
| E | 1 | 1 | ハードウェア: メンテナンス (計画外) |
| E または P | 1 | 1 | ハードウェア: メンテナンス (計画済み) |
| E | 1 | 2 | ハードウェア: インストール (計画外) |
| E または P | 1 | 2 | ハードウェア: インストール (計画済み) |
| E | 2 | 2 | オペレーティング システム: 回復 (計画外) |
| E または P | 2 | 2 | オペレーティング システム: 回復 (計画済み) |
| P | 2 | 3 | オペレーティング システム アップグレード (計画済み) |
| E | 2 | 4 | オペレーティング システム: 再構成 (計画外) |
| E または P | 2 | 4 | オペレーティング システム: 再構成 (計画済み) |
| P | 2 | 16 | オペレーティング システム: Service Pack (計画済み) |
| 2 | 17 | オペレーティング システム: ホット フィックス (計画外) | |
| P | 2 | 17 | オペレーティング システム: ホット フィックス (計画済み) |
| 2 | 18 | オペレーティング システム: セキュリティ フィックス (計画外) | |
| P | 2 | 18 | オペレーティング システム: セキュリティ フィックス (計画済み) |
| E | 4 | 1 | アプリケーション: メンテナンス (計画外) |
| E または P | 4 | 1 | アプリケーション: メンテナンス (計画済み) |
| E または P | 4 | 2 | アプリケーション: インストール (計画済み) |
| E | 4 | 5 | Application: Unresponsive |
| E | 4 | 6 | Application: Unstable |
| U | 5 | 15 | システム障害: 停止エラー |
| U | 5 | 19 | セキュリティの問題 (計画外) |
| E | 5 | 19 | セキュリティの問題 (計画外) |
| E または P | 5 | 19 | セキュリティの問題 (計画済み) |
| E | 5 | 20 | ネットワーク接続の損失 (計画外) |
| U | 6 | 11 | 電源障害: コードが外れている |
| U | 6 | 12 | 電源障害: 環境 |
| P | 7 | 0 | レガシ API のシャットダウン |
Examples
アプリケーションを強制的に終了し、1 分間の遅延の後にローカル コンピューターが再起動されるようにし、理由を アプリケーション: メンテナンス (計画済) に設定し、コメントを "myapp.exe の再構成" に設定するには、次のように入力します。
shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
10 分以内にデバイスの計画的なシャットダウンを実行し、シャットダウン イベント トラッカーの理由を "Scheduled maintenance" というコメントでキャプチャするには、次のように入力します。
shutdown.exe /s /t 600 /d p:0:0 /e /c "Scheduled maintenance"
前の例と同じパラメータを使用してリモート コンピュータ myremoteserver を再起動するには、次のように入力します。
shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
セキュリティ更新プログラムによりリモート コンピューター myremoteserver を 5 分で再起動し、シャットダウン イベント トラッカーにカスタム理由を含めるには、次のように入力します。
shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver
保留中のシャットダウンをキャンセルするには(タイムアウト期間中に新しいコマンドプロンプトウィンドウで実行する必要があります)、以下を入力してください:
shutdown /a