Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Автоматическая смена режимов электропитания (http://forum.oszone.net/showthread.php?t=217418)

Galer 08-10-2011 08:16 1768501

Автоматическая смена режимов электропитания
 
Здравствуйте.

Появилась идея - менять параметры электропитания через Task Scheduler при смене уровня заряда батареи. Например, при падении заряда батареи до 50%, меняем через Scheduler яркость монитора со 90% до 50%, максимальную загрузку процессора со 100% до 85%, громкость динамиков со 100% до 95%. Все это несущественно повлияет на работу ноутбука, зато мы получим намного большее время его работы. Так, же переключение между планами питания можно производить при простое системы.

Вопрос вот в чем. Я знаю как сменить план питания, я знаю как сменить нужные мне параметры через Щедулер, но я не знаю, какие Евенты нужно использовать. Уже пробовал мониторить все евенты, но без толку. Кроме как Кернел-Повер 42 и ВинАпдейт при отключении питания от сети ничего не записывалось в журнал. Как мониторить заряд батареи? Виндовс же как-то выводит уведомление при низком заряде, как-то переводит в гибрид режим при критическом заряде. Как делать это нам? Какие евенты? Кто может помочь?

Vadikan 08-10-2011 11:23 1768573

Galer, интересная мысль :) Как вариант, повесить в планировщке скрипт, который (каждые 15 минут, например):

1. Определяет уровень заряда: Powershell – проверка статуса батареи ноутбука - wAdmin.ru.

2. При уровне ниже заданного изменяет план э/п Setting your machine power plan via Powershell.

Если вас устраивает такой подход, для помощи по скриптам можно перенести тему в соотв. раздел.

okshef 08-10-2011 18:12 1768797

Цитата:

Цитата Vadikan
перенести тему в соотв. раздел »

лучше дублировать и дать ссылку в этой на найденное решение

Galer 08-10-2011 20:07 1768921

Большое спасибо за ссылки на документацию по PowerShell. Я реализую этот скрипт и выложу решение в течении двух дней.


Время: 16:43.

Время: 16:43.
© OSzone.net 2001-