TL;DR:我需要一種便宜且簡單的方法來在斷電時在 PC 上運行腳本。
我有一台高功率桌上型電腦和 APC UPS (BR1500VA)。我住的城市每天大概停電1次,停電1小時左右。發生這種情況時,UPS 會發出巨大的噪音,如果我不在,預設情況下它會讓電腦進入休眠狀態。我有 32GB RAM,Windows 安裝在 SSD 上,我認為休眠是一個壞(而且非常慢)的主意。另外,當我回來打開電腦時,UPS 會長時間發出風扇噪音,因為它正在充電,因為它在緩慢的休眠期間失去了電力。關閉電腦並不好,因為我的工作會話在啟動後需要很長時間才能打開。當我離開時,我通常會讓電腦進入睡眠狀態。所以我正在考慮將我的 UPS 插入我家的備用電池。 PC 將從 UPS 獲得電力,而 UPS 則從家庭備用電源獲得電力。房屋備份無法承受我正在運行的電腦的負載,它會調暗房屋內的所有燈光,或者可能會關閉一分鐘。我所需要的只是一種向電腦發送有關斷電的自動訊號的方法,然後我的電腦將進入睡眠模式。睡眠時它會消耗大約 10 瓦的功率,而 UPS 可能需要 11 瓦的功率。此時,家庭備用電源將會變得很高興,並且會盡可能長時間地為 UPS 提供 11 瓦的功率。當然,當家庭備用電池耗盡時,它會關閉,並且 UPS 會使 PC 休眠,這種情況很少發生。
我只需要一種廉價且可靠的方式將訊號發送到我的電腦。收到訊號後,我想運行一個腳本,在我離開時讓我的電腦進入睡眠狀態。或將其置於低功耗模式,以便我可以繼續工作。