Windows 8 をスリープ状態にするコマンド ライン ツールはありますか?

Windows 8 をスリープ状態にするコマンド ライン ツールはありますか?

重複の可能性あり: Windows Vista のコマンド プロンプト/実行メニューからコンピューターをスリープ状態にするにはどうすればよいですか?

数日前、Windows 8 をインストールしました。最初は「シャットダウン」メニューがないのがおかしいと思いましたが、今ではイライラし始めています。コンピューターをスリープ状態にする通常の方法はないようです。私が見つけた最も近い方法は次のとおりです。

  1. Ctrl+ Del+Del
  2. 2倍Shift以上Tab
  3. Enter
  4. Arrow down
  5. Enter

代替案として、Windows 8 をスリープ状態にするコマンド ライン ツールを探しています。

私が見つけた中で一番近いものは次のとおりです:

shutdown /h

これにより、Windows が休止状態になります。残念ながら、休止状態はスリープではありません。キーを使用してコンピューターを休止状態から復帰させることはできません。電源ボタンを押す必要があります。また、コンピューターは休止状態から復帰する前に BIOS 起動を実行します。

Windows 8 をスリープ状態にする便利な方法を見つけた人はいますか?

答え1

ここにすべての電源オプションを示します。お役に立てば幸いです。

  • シャットダウン:

    %windir%\System32\shutdown.exe -s
    
  • リブート:

    %windir%\System32\shutdown.exe -r
    
  • ログオフ:

    %windir%\System32\shutdown.exe -l
    
  • スタンバイ (休止状態を無効にし、スタンバイ コマンドを実行し、2 秒後に休止状態を再度有効にします):

    powercfg -hibernate off  &&  start /min "" %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby  &&  ping -n 3 127.0.0.1  &&  powercfg -hibernate on
    
  • スリープ(STANDBYと同じ方法ですが、このコマンドは以下です):

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
    
  • 休止状態:

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
    

答え2

この質問はスコット・チェンバレンによって答えられましたこの答えpsshutdownSysinternals Suite のツールを使用して Windows 8 をスリープ状態にすることができます。

psshutdown -d -t 0

ダウンロードできますツールのみまたはスイート全体

休止状態が有効になっている場合、次の 2 つの提案は機能しません。

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
wizmo standby

Scott Chamberlain が回答した質問は Vista に関するものですが、Windows 8 バージョンがあると、少なくともオリジナルを見つけるのに便利かもしれません :)

答え3

最初は「シャットダウン」メニューがないのがおかしいと思った

Windows 8 にはシャットダウン メニューがあります。

「設定」フライアウトの下にある電源アイコンです (マウスを隅に移動するとフライアウトが表示されます)。Windows キー + i キーボード ショートカットを使用して、設定フライアウトを直接表示できます。要約:

  1. WinKey + i
  2. 「電源」をクリック
  3. 「スリープ」をクリック

あるいは、過去 6 年間に製造されたほぼすべてのラップトップでは、電源ボタンを 1 回押すだけでコンピューターをスリープ状態にするように設定できます。

答え4

シャットダウンとスリープのオプションは、Windows のオーブ (別名「スタート ボタン」) 内にあります。電源設定を変更すると、休止状態機能も有効/無効にできる可能性があります (まだ有効になっていない場合)。

しかし、実際には、スリープが適切に機能するには、BIOS で S1 または S3 電源構成を有効にする必要があるかもしれません。他の設定もあるかもしれません。システムをスリープ状態にしようとしているのに、実際にシャットダウンする可能性があるため、電源能力を確認する必要があるかもしれません。それが起こる理由は、真のスリープ状態で RAM と RAM 回路を稼働させるために必要な 5V レールの電流が十分でない可能性があるためです。(これで、電源コードがまだ差し込まれているときに拡張カードを接続/取り外したり、RAM モジュールを追加/削除したりすることが非常に危険である理由がわかりました。)

それ以外の場合は、休止状態と WOL (Wake On LAN) を有効にするとうまくいくかもしれません。ただし、WOL には、これらの「特別な」パケットを処理できるルーターが必要です。休止状態では、WMC をスケジュールしてテレビ番組を録画する場合や、午前 3 時に Windows をデフラグするようにスケジュールする場合など、特定のイベントでシステムを起動することもできません。休止状態は、実際には高速起動にのみ有効です。BIOS の POST などはまだ実行されますが、RAM は基本的に HDD 上の巨大な一時ファイルから再ロードされるため、Windows はほぼ瞬時に起動するように見えます (よく考えてみると、これはラップトップ向けです)。

とにかく、頑張ってください。「スーパーユーザー」からの回答は、どのコマンドを使用するかというあなたの当面の質問には十分すぎるほどだと思います。ただし、ショートカットを作成して、これをコマンドに使用した可能性があります: Rundll32.exe Powrprof.dll,SetSuspendState Sleep (私が見たと思われるリンクは次のとおりです:http://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/is-there-any-way-to-make-a-desktop-shortcut-for/4e57f536-50a8-4942-a84a-290b3dea1ffb

関連情報