コマンドプロンプトはWindows以前のコンピューターを彷彿とさせます。 クレジット:Lifehacker
理想的な世界では、PCのシャットダウンと再起動はスタートメニューからのみ行うという、長く幸せな人生を送ることができます。電源アイコンをクリックし、オプションを選択すれば完了です。しかし、人生は常に計画通りに進むとは限らず、コマンドプロンプトから再起動やシャットダウンを実行しなければならない場合もあります。
スタートメニューが何らかの理由で動作しないか、スタートメニューが表示されない画面になっている可能性があります。コマンドプロンプトを使ってWindowsをシャットダウンするケースの一つは、オペレーティングシステムの初期セットアップの段階で、すぐに完了したくない場合です。
シャットダウンコマンドはタイマーでPCの電源を切ることができます。 クレジット:Lifehacker
Windows の動作を妨げている問題のトラブルシューティングを試みるために、コマンドプロンプトインターフェースを起動したことがあるかもしれません。その場合、電源ボタンを長押しせずにコンピューターの電源を切ったり再起動したりする方法を知っておく必要があります。(PC に問題がある場合は、あまり知られていない緊急再起動オプションも参照してください。)
コマンド プロンプトを初めて使う人のために説明すると、これは Windows に隠されたテキストベースのインターフェイスであり、コンピュータのオペレーティング システムにポインターやグラフィカル ユーザー インターフェイスが導入される前の昔の名残で、さまざまな低レベルのシステム操作を実行するのに今でも役立ちます。
PowerShellは一見するとコマンドプロンプトとあまり変わらないように見えます。 クレジット:Lifehacker
コマンドプロンプトには、PowerShellも付属しています。PowerShellは、このインターフェースのより現代的で機能豊富なバージョンです。シャットダウンと再起動のコマンドに関しては、どちらでも使用できますが、より高度なテキストコマンド、スクリプト、自動化を実行する必要がある場合は、PowerShellの方が適しています。
スタートメニューからコマンドプロンプトまたはPowerShellを起動できます。上部の検索ボックスにいずれかのユーティリティの最初の数文字を入力するだけで検索できます。他にも、スタートメニューボタンを右クリックして「ターミナル」を選択したり、タスクバーの検索ボックスに「cmd」と入力してEnterキーを押したりするなど、様々な方法があります。
「シャットダウン」コマンドの使用
Windowsコンピュータをシャットダウンまたは再起動するには、「shutdown」というテキストコマンドを使用します。コマンドプロンプトまたはPowerShellに入力してEnterキーを押すと、shutdownの詳細な説明と、その使い方がすべて表示されます(ちなみに、このコマンドまたは任意のコマンドに「| more」を追加すると、一度に1ページ分のテキストを表示できます)。
標準シャットダウンを実行するには「shutdown /s」と入力します
最も基本的なフラグは、それぞれコンピュータの電源を切る「shutdown /s」と再起動する「shutdown /r」です。どちらの場合も、画面に処理内容を示すダイアログボックスが表示され、1分以内に処理が実行されます。これらのコマンドは通常のシャットダウンプロセスを開始するため、開いているプログラムで未保存の作業内容を保存するように求められます。
これまでのところどう思いますか?
これによりWindowsが再起動し、詳細ブートオプション画面が起動します。 クレジット:Lifehacker
強制的にシャットダウンするには「shutdown /s /f」と入力します
シャットダウンや再起動がスムーズに実行されるようにしたい場合など、追加のプロンプトを表示せずにすべてのアプリを強制的に終了するには、コマンドの末尾に「/f」を追加します(シャットダウンの場合は「shutdown /s /f」、再起動の場合は「shutdown /r /f」)。ただし、これは自己責任で実行してください。保存されていないデータが失われるリスクがあるため、最後の手段として残しておくことをお勧めします。
高度なブートオプションにアクセスするには、「shutdown /r /o」と入力します。
トラブルシューティングには、「shutdown /r /o」コマンドが便利です。このコマンドはコンピューターを再起動すると、高度なブートオプション画面が表示されます。この画面から、USBドライブを使ったPCのリカバリ、内蔵のスタートアップ修復ユーティリティの実行、Windowsの最近のアップデートのロールバックなどの機能にアクセスできます。また、オペレーティングシステムを起動せずに、ここからコマンドプロンプトに戻ることもできます。
シャットダウンコマンドはシャットダウンを停止するのにも使えます。 クレジット:Lifehacker
「/t」を追加してシャットダウンの時間を計ります
もう一つ便利なフラグは、「/t」フラグにスペースと数字を続けて指定することです。これにより、シャットダウンまたは再起動を遅らせることができ、アプリを終了したりダウンロードを完了したりする時間を確保できます。数字はWindowsが待機する秒数で、0(即時)から315360000(10年)まで指定できます。秒数が0より大きい値に設定されている場合は、「/f」フラグも適用されます。
「shutdown /a」でシャットダウンを停止します
最後に、役に立つかもしれないコマンドを一つご紹介します。「shutdown /a」を使うと、現在実行中のシャットダウン(タイマーを設定したシャットダウンなど)を中止できます。このコマンドの詳しい使い方、特にIT管理者向けの高度なオプション(リモートシャットダウンなど)については、Microsoftの公式ドキュメントをご覧ください。