コマンドでシャットダウン、再起動、サインアウト、ロック、スリープさせる方法

コマンドでシャットダウン、再起動、サインアウト、ロック、スリープさせる方法

Windowsで、シャットダウン・再起動・サインアウト・ロック・スリープする場合、マウス操作やショートカットキーを使った方法が一般的ですが、これらの操作はコマンドでも行うことができます。

そこでここでは、Windows 10や11をコマンドでシャットダウン・再起動・サインアウト・ロック・スリープといった操作を行う方法を紹介します。

コマンドでシャットダウン

Windowsをシャットダウンするときは、コマンドプロンプトまたはPowerShellを起動して以下のコマンドを実行します。

通常シャットダウン:

C:\> shutdown /s /t 0 /hybrid

完全シャットダウン:

C:\> shutdown /s /t 0

通常シャットダウンと完全シャットダウンの違いについては、以下の記事をご覧ください。

https://4thsight.xyz/11485

PowerShellコマンドレットでWindowsをシャットダウンするときは、PowerShellを起動して以下のコマンドを実行します。

PS C:\> Stop-Computer -Force

コマンドで再起動

Windowsを再起動するときは、コマンドプロンプトまたはPowerShellを起動して以下のコマンドを実行します。

C:\> shutdown /r /t 0

PowerShellコマンドレットでWindowsを再起動するときは、PowerShellを起動して以下のコマンドを実行します。

PS C:\> Restart-Computer -Force

ちなみに「Stop-Computer」コマンドレットや「Restart-Computer」コマンドレットは、リモートコンピューターをシャットダウンさせたり、再起動させることもできます。

詳しくは、以下の記事をご覧ください。

リモートのWindowsをコマンドで(一括)再起動、シャットダウンする方法
リモートのWindowsをコマンドで(一括)再起動、シャットダウンする方法
PowerShellコマンドレット「Restart-Computer」「Stop-Computer」を使って、リモートのWindowsを再起動/シャットダウンする方法を紹介します。

コマンドでサインアウト

Windowsからサインアウトするときは、コマンドプロンプトまたはPowerShellを起動して以下のコマンドを実行します。

C:\> logoff

コマンドでロック

Windowsをロックしたいときは、コマンドプロンプトまたはPowerShellを起動して以下のコマンドを実行します。

C:\> rundll32 user32.dll,LockWorkStation

コマンドでスリープ

Windowsをスリープしたいときは、コマンドプロンプトまたはPowerShellを起動して以下のコマンドを実行します。

C:\> rundll32 PowrProf.dll,SetSuspendState

あとがき

一般的なWindowsの用途では、コマンドを使用することはあまりありませんが、複数台のWindowsを管理しているような環境ではコマンドでの操作に慣れておくと操作の効率化に役立ちます。