TL;DR: 停電時に PC 上でスクリプトを実行するための安価で簡単な方法が必要です。
私は高出力のデスクトップと APC UPS (BR1500VA) を持っています。私は毎日約 1 回、約 1 時間の停電がある都市に住んでいます。停電が発生すると UPS は大きな音を立て、デフォルトでは私が離れているときは PC を休止状態にします。私は 32GB の RAM と SSD にインストールされた Windows を持っていますが、休止状態は良くない (非常に遅い) アイデアだと思います。また、帰宅して PC の電源を入れると、UPS は低速休止中に失われた電力を充電しているため、非常に長い時間ファンの音を立てます。PC をシャットダウンするのは、起動後に作業セッションを開くのに時間がかかるので良くありません。私は通常、離れているときは PC をスリープ状態にします。そこで、UPS を家のバッテリー バックアップに接続しようと考えています。PC は UPS から電力を受け取り、UPS は家のバックアップから電力を受け取ります。家のバックアップは稼働中の PC の負荷に耐えられず、家中の照明が暗くなるか、1 分間シャットダウンするかもしれません。必要なのは、停電に関する自動信号を PC に送信する方法だけです。そうすると、PC はスリープ モードになります。スリープ中は約 10 ワットを使用し、UPS は 11 ワットを要求する可能性があります。この時点で、ハウス バックアップは満足し、可能な限り UPS に 11 ワットを提供します。もちろん、ハウス バックアップのバッテリーが切れるとシャットダウンし、UPS は PC を休止状態にしますが、これは非常にまれなことです。
信号を PC に送信する安価で信頼性の高い方法が必要です。信号を受信すると、離れているときに PC をスリープ状態にするスクリプトを実行します。または、作業を続行できるように低電力モードにします。
答え1
この質問は、解決方法が多数あるため、非常に広範囲にわたります。予備のルーターが手元にある場合は、それを主電源ソケット (電源バックアップのない方) に差し込みます。電源が切れると、WiFi ルーターは停止します。これは、次のコマンドを使用して検出できます (使用可能なワイヤレス ネットワークが表示されます)。
netsh wlan show networks
参照するこれ必要に応じてリストを強制的に更新してください。これ 停電を検出した後、電源プランを切り替えるためのリンクです。Wi-Fi ルーターが再び表示されたら、電源プランを元に戻すこともできます。コントロール パネルで省電力プランを編集して、PC が 1 分間アイドル状態になるとスリープするようにすることができます。複数のデスクトップがある場合 (ホーム オフィスなど)、それらすべてにこの信号が送信されます。