siriusでマウスクリック一発でスリープさせたくなった。
デスクトップ上のアイコンをクリックしてプログラムを起動するなどほとんどやらないので、今までそんなことは不要と思っていた。
しかし、ちょっと特殊な事情で、キーボードをちょっと遠い場所においてある上、1時間に1回程度に電源オンとスリープを繰り返すという状況になった。
最初、以下のPowerShellスクリプトを使ったが、動作が怪しい。
powercfg -h off
rundll32.exe PowrProf.dll,SetSuspendStat
そこで、SysinternalsのPsShutdownを使うことにした。
PsShutdown – Sysinternals | Microsoft Learn https://learn.microsoft.com/ja-jp/sysinternals/downloads/psinfo?source=recommendations
以下のコマンドのショートカットを作り、デスクトップに置く。
psshutdown64.exe -d -t 0
ついでに、今回ダウンロードしたPSToolsに入っているコマンドを、vega内のSysinternalsに上書きした。