コマンドラインからWindows10をスリープ状態にする方法
最近、ある読者から、コマンドラインからWindows 10PCをスリープ状態にする方法を尋ねられました。 これは、スリープモードを頻繁に使用していて、PCを直接またはバッチファイルを介してスリープ状態にするショートカットを作成する場合に、間違いなく役立ちます。 この記事では、コマンドラインからスリープを開始するための実用的な方法を共有したいと思います。
Windows10では、ハードウェアの電源ボタンまたはスタートメニューの電源ボタンのみがスリープ(スタンバイ)モードに入ることができます。 直接スリープ状態に入るコマンドラインツールは提供していません。
コマンドラインからWindows10をスリープ状態にする方法
もしも 冬眠 PCでが無効になっている場合は、次のコマンドを使用してスリープモードに入ることができます。
rundll32.exe powrprof.dll、SetSuspendState 0,1,0
ただし、休止状態を有効にしている場合、上記のコマンドはスリープモードに入る代わりにPCを休止状態にします。 したがって、このような、正確には理想的ではない回避策を適用する必要があります。
powercfg-hオフ。 rundll32.exe powrprof.dll、SetSuspendState0,1,0。 powercfg -h on
上記の例では、Rundll32コマンドを使用する直前に、powercfgコマンドを使用して休止状態を無効にしました。 その後、rundll32コマンドが正しく機能し、PCをスリープ状態にします。 ウェイクアップすると、最後の行で休止状態がオンになります。 この回避策のもう1つの問題は、 昇格したコマンドプロンプト.
代わりに、休止状態を無効にせず、昇格された(管理者)特権を必要とせずにスリープ状態に入る方法を説明します。
ダウンロード PsShutdown SysInternalsによるツール。 このツールを使用すると、次の1つのコマンドを実行するだけで、PCを直接スリープモードにすることができます。
psshutdown.exe -d -t 0 -accepteula
PCをスリープ状態にするための推奨される方法として、PsShutdownをお勧めします。