ほとんどのWindowsユーザーは、スタートメニュー、Alt-F4メニュー、またはデバイスの電源ボタンを押してPCをシャットダウンします。
shutdownコマンドは、Windowsコンピューターの電源状態を変更するオプションを提供します。 シャットダウン、再起動、コンピューターの休止状態、ユーザーのログオフ、シャットダウンエクスペリエンスのカスタマイズが可能です。 このコマンドは、その上でローカルシャットダウンとリモートシャットダウンをサポートします。このコマンドを使用して、進行中のシャットダウンまたは再起動を停止できます。
Windowsシャットダウンコマンドの使用方法は、重要なWindowsコマンドラインプログラムを調べるシリーズの最初の部分です。
Windowsシャットダウンコマンド
コマンドプロンプトまたはPowerShellインターフェイスからシャットダウンを実行します。 ただし、できることは、ショートカットを作成して、コマンドを使用するたびにコマンドを記述する必要がなく、ショートカットをクリックするだけで実行できるようにすることです。 これについては、このガイドの後半で説明します。
最初に行う必要があるのは、コマンドプロンプトウィンドウを開くことです。
Windowsキーをタップし、cmd.exeと入力して、キーボードのEnterキーを押します。
以下の主要なコマンドが提供されています
- shutdown / a-このコマンドは、シャットダウンまたは再起動プロセスを停止します。 Windows UpdateがPCを再起動する時間であると判断した場合、またはアクションまたは他のプログラムがプロセスを開始した場合に役立ちます。
- shutdown / s-シャットダウンコマンド。 これにより、実行時にコンピューターがシャットダウンされます。
- shutdown / r-コンピューターをシャットダウンし、その後再起動します。
- shutdown / g -shutdown / rと似ていますが、システムがロードされたときに登録済みプログラムを再起動します。
- shutdown / h-ローカルコンピューターを休止状態にします。
- shutdown / l-現在のユーザーをログオフします。
- shutdown / p-事前の警告なしにコンピューターの電源をオフにします。 shutdown / s / f / t 0の実行に等しい
次の追加コマンドがサポートされています
- / e-これにより、コンピューターのシャットダウンに関するドキュメントが有効になります。
- / i-グラフィックユーザーインターフェイスを表示します。 コマンドの最初のオプションである必要があり、他のすべてのスイッチは無視されます(グラフィカルユーザーインターフェイスが読み込まれるため)。
- / hybrid-コンピューターをシャットダウンし、高速起動を有効にします。 / sとともに使用する必要があります
- / t 0-シャットダウン前のタイムアウト期間を設定します。 デフォルトは30秒です。/t0を設定することで速度を上げることができます。
- / f-実行中のプログラムをユーザー警告なしで強制終了します。 また、/ force。
- / m \\ computer-コマンドを実行するリモートコンピューターを指定します。
- / c "remark" -コンピューターのシャットダウンまたは再起動の理由を説明するコメントを追加します。 最大512文字をサポートし、シャットダウンプロンプトに表示されます。
- / d-コードのシステムを使用して再起動の理由を追加します。 基本的に、/ dp:1:2はハードウェアのインストールによる計画的なシャットダウンを示し、/ du:1:2はハードウェアのインストールによるユーザー定義のシャットダウンを示します。 pおよびuを省略して、シャットダウンの計画外の理由を設定できます。 shutdown /?を実行すると、メジャーとマイナーの理由を含むテーブルが表示されます。
- / o-このコマンドはPCを再起動し、次回起動時にAdvanced Boot Menuをロードします。 / rで実行する必要があります
シャットダウンコマンドの例
次の例は、いくつかのコマンドシャットダウンコマンドスイッチを示しています。
高速シャットダウンを実行します。 これにより、アプリケーションが強制的に閉じられ、
- シャットダウン/ s / f / t:0
コンピューターを再起動し、再起動の理由を追加します。 tコマンドが指定されていないため、コンピューターは30秒後に再起動します
- シャットダウン/ r / du:2:1
このコマンドは、300秒後に強制的にリモートコンピューターComputerXYZをシャットダウンし、シャットダウンの理由を追加して、シャットダウンプロンプトにコメントを表示します。
- shutdown / m \\ ComputerXYZ / s / f / dp:1:2 / c「コンピューターはメンテナンスのために再起動し、作業を保存します」/ t 300
シャットダウンショートカットの作成
必要に応じてコマンドプロンプトからシャットダウンを実行できますが、ショートカットまたはバッチファイルを作成して、コマンドプロンプトを開いたりコマンドを覚えたりすることなく、ダブルクリックで直接実行できるようにすることもできます。
オプション1:バッチファイル
最初のオプションは、バッチファイルを作成することです。
- エクスプローラーでデスクトップまたは別の場所を右クリックし、[新規]> [テキストドキュメント]を選択します。
- shutdownコマンド、またはそれを使用して実行するコマンド(shutdown / s / f / t:0など)を書き込むか貼り付けます。
- 文書を保存します。
- 名前をfastshutdown.batに変更します(目的に応じて別の名前を選択します)。 拡張子が.bat.txtではなく.batであることを確認してください。
ファイルをダブルクリックしてテストします。 この点に関する問題を回避するために、保存する前にすべての作業を保存してください。
たとえば、複数のリモートマシンに対して、複数のシャットダウンコマンドを追加できます。 それぞれの新しいコマンドが新しい行で開始されることを確認してください。
オプション1:ショートカット
ショートカットはバッチファイルとほとんど同じように機能しますが、1つのコマンドに制限されています。
- デスクトップまたはエクスプローラーで別の場所を右クリックし、[新規]> [ショートカット]を選択します。
- [ショートカットを作成するアイテム]ページのフィールドにコマンドを入力するか貼り付けます。 次へをクリックします。
- その後、ショートカットに名前を付けて、[完了]をクリックします。
Windowsのシャットダウンプログラム
Windows PCをシャットダウンするために特別に設計されたプログラムを実行できます。 ほとんどはかなり古いですが、うまく動作します。 一部のウイルス対策ソリューションは、その機能のためにフラグを立てることがあります。
- 超高速シャットダウン-長年のプログラムで、記録的な速さでWindows PCをシャットダウンします。
- シャットダウンスケジューラ-Windowsコンピューターのシャットダウンをスケジュールできます
- 絶対シャットダウン-Windows XPのシャットダウンを高速化するように設計されています。 他のバージョンのWindowsでも機能する場合があります。
- WinOFF-Windowsコンピューターのシャットダウンをスケジュールするために設計されたプログラム。
追加のリソース
- Windowsの起動とシャットダウンのパフォーマンスを分析する
- Microsoft Technetのシャットダウン