
PC を起動してから 5 分間 (または指定した時間) 誰もログインしなかった場合に、PC をシャットダウンする方法を探しています。
アイドル状態のときに PC をシャットダウンしようとする同様のタスクを見つけました。
問題は、ウイルス対策プログラムまたは他の何かがバックグラウンドで実行されている場合、PC が「決して」アイドル状態にならないため、これらのタスクが機能しないことです。
私のシステムは Windows 8.1 を実行しています。
答え1
タスク スケジューラーを使用します。
アクションのタスクを挿入する
shutdown /s /f /t 300
「システムの起動時」のトリガー(および「ユーザーのログオフ時」のトリガーも追加される可能性があります)を使用します。
アクションのタスクを挿入する
shutdown /a
「ユーザーがログオンしたとき」をトリガーとして設定します。
すべてのタスクは管理者アカウントで実行する必要があります (プロンプトが表示されたらパスワードを入力してください)。
追伸:申し訳ありませんが、英語ではイベントの実際の名前を見つけることができません。
PPS. この解決策はテストしていません。
答え2
@Akina、シャットダウンを実行するタスクと、誰かがログインした場合にシャットダウンを停止するタスクの 2 つのタスクで正常に動作します。タスク スケジューラを使用しました。
どうもありがとう。
最近、次のような問題が発生したため、このタスクを作成したいと思いました。PC をシャットダウンすると、解決できない driver_power_state_failure が表示されることがあります。エラーが発生すると、PC は自動的に再起動します。自動休止状態 (S4) をプログラムしたかったのですが、マザーボードが少し古いため、実際のシャットダウン (S5) を希望しています。S4 状態のときに WOL でシステムを起動できませんでしたが、S5 状態でシャットダウンするため、起動できるようになりました。
改めてお礼申し上げます。