![Автоматически переводить ПК в спящий режим/режим пониженного энергопотребления при отключении электроэнергии](https://rvso.com/image/1518669/%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D1%8C%20%D0%9F%D0%9A%20%D0%B2%20%D1%81%D0%BF%D1%8F%D1%89%D0%B8%D0%B9%20%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%2F%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%20%D0%BF%D0%BE%D0%BD%D0%B8%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%BE%D0%BF%D0%BE%D1%82%D1%80%D0%B5%D0%B1%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BF%D1%80%D0%B8%20%D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8%20%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D1%8D%D0%BD%D0%B5%D1%80%D0%B3%D0%B8%D0%B8.png)
TL;DR: Мне нужен дешевый и простой способ запустить скрипт на ПК в случае отключения электроэнергии.
У меня мощный настольный компьютер и ИБП APC (BR1500VA). Я живу в городе, где каждый день происходит примерно 1 отключение электроэнергии на 1 час. ИБП сильно шумит, когда это происходит, и по умолчанию переводит ПК в спящий режим, если меня нет. У меня 32 ГБ оперативной памяти и Windows, установленная на SSD, и я считаю, что спящий режим — плохая (и очень медленная) идея. Кроме того, когда я возвращаюсь и включаю ПК, ИБП очень долго шумит вентилятором, потому что он заряжается из-за мощности, которую он потерял во время медленного спящего режима. Выключать ПК нехорошо, потому что мои рабочие сеансы долго открываются после загрузки. Обычно я перевожу свой ПК в спящий режим, когда меня нет. Поэтому я думаю подключить свой ИБП к домашнему резервному аккумулятору. ПК будет получать питание от ИБП, который будет получать питание от домашнего резервного источника. Домашний резервный источник не может выдержать нагрузку моего работающего ПК, он приглушит все огни в доме или, возможно, выключится на минуту. Все, что мне нужно, это способ послать автоматический сигнал на ПК об отключении питания, и тогда мой ПК перейдет в спящий режим. Он будет потреблять около 10 Вт, пока спит, и ИБП может запросить 11 Вт. В этот момент домашний резервный источник питания будет счастлив и будет отдавать 11 Вт на ИБП так долго, как сможет. Конечно, когда у домашнего резервного источника питания сядет батарея, он отключится, и ИБП переведет ПК в спящий режим, это случается слишком редко.
Мне просто нужен дешевый и надежный способ отправки сигнала на мой ПК. При получении сигнала я хочу запустить скрипт, который переведет мой ПК в спящий режим, если меня нет. Или переведет его в режим низкого энергопотребления, чтобы я мог продолжать работать.
решение1
Этот вопрос действительно обширен, так как существует множество способов его решения. Если у вас есть запасной маршрутизатор, подключите его к розетке (той, которая без резервного питания). Когда питание отключается, Wi-Fi-маршрутизатор останавливается. Это можно обнаружить с помощью следующей команды (она показывает доступные беспроводные сети).
netsh wlan show networks
Ссылатьсяэтотпост для принудительного обновления списка, если необходимо. Вы можете обратитьсяэтот ссылка для переключения плана питания после обнаружения отключения питания. Вы также можете изменить план питания обратно, когда маршрутизатор Wi-Fi снова виден. Вы можете изменить план энергосбережения в панели управления, чтобы ПК переходил в спящий режим через 1 минуту бездействия. Если у вас несколько рабочих столов (например, в домашнем офисе), все они получат этот сигнал.