goo blog サービス終了のお知らせ 

NT5.0/5.1からNT6.1/6.2/10.0へ

Windows 2000/XP→→7、8→8,1、10(無料3台+有料1台(メイン))な暇人のブログです。

コマンドラインからPCをスリープさせる方法 on Windows10

2021-01-03 01:37:56 | PCメモ&その他
(すべき事)
次の1行コマンドを実行。バッチファイルなり、ショートカットなり。
管理者権限は要らない模様。
※なお、決まり事だが、頭の%とスペースは不要。

% PowerShell -Command "Add-Type -Assembly System.Windows.Forms;[System.Windows.Forms.Application]::SetSuspendState('Suspend', $false, $false);"

(背景)
Windows7とそれ以前で休止状態有効環境の場合は
"C:\Windows\System32\rundll32.exe PowrProf.dll,SetSuspendState"
により休止状態に移行させていて問題無かったが
(10年近く異常は発生しなかった)、
32GB積んで休止状態が非現実的になり Sleep (Suspend) 運用となった。

(出典)
ここらへん
https://ch.nicovideo.jp/lunaorbit/blomaga/ar1819817
https://mypowershellnotes.wordpress.com/2020/10/21/put-your-computer-to-sleep-from-powershell/

(余談)
とある〇〇でSleep キーのあるキーボードを〇〇してぶっ壊したが、
Sleep キーのあるキーボードが全面DISCONしていて後悔したため、
上記の手法を探し当てた。

以上
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« スクリプト(バッチ等)によ... | トップ | ファイルのハッシュ値を求め... »

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

PCメモ&その他」カテゴリの最新記事