Войти

Показать полную графическую версию : Работа с UPS средствами Windows 2003


Ment69
02-10-2009, 08:52
Имеется сервер с установленной Windows Server 2003, подключенный к UPS, посредством USB интерфейса. UPS не имеет от производителя программ автоматически завершающих работу Windows при отключении питания. В настройках электропитания Windows настроен запуск команды "shutdown /s".

Суть проблемы - при перезагрузке (отключении), галочка в настройках, напротив действия "запустить программу" исчезает. Естественно если не отследить при следующем отключении сервер не корректно вырубается.

Клиент жадный, поэтому вариант о покупке нормального UPS не поднимается.

Сейчас ищем и пишем :) утилиту сами.

Delirium
02-10-2009, 09:12
Суть проблемы - при перезагрузке (отключении), галочка в настройках, напротив действия "запустить программу" исчезает. Естественно если не отследить при следующем отключении сервер не корректно вырубается. »
А вот так совершенно случайно если сделать все настройки и войти-выйти из системы? Может сохранится?

Ment69
02-10-2009, 11:20
А вот так совершенно случайно если сделать все настройки и войти-выйти из системы? Может сохранится? » При входе и выходе из системы все сохраняется, разговор идет о выключении и перезагрузке.

Если кто то знает универсальные утилиты, которые способны отслеживать разрядку батареи и давать команду на выключение - сообщите ссылки.

monkkey
02-10-2009, 14:39
WinPower (http://www.ups-software-download.com/winpower.htm)
Ну, и Гугл (http://www.google.ru/search?hl=ru&source=hp&q=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0+%D0%B4%D0%BB%D1%8F+ups&lr=&aq=f&oq=)

Ment69
05-10-2009, 11:04
Ну, и Гугл » Если бы так все просто было, поверьте вопрос не был бы озвучен. WinPower » Программное обеспечение Winpower производит впечатление курсовой работы коллектива студентов, а не коммерческого программного продукта. Мы не можем рекомендовать её использование, да и сам производитель на своем сайте рекомендует пользоваться ПО сторонних разработчиков. Это цитата отсюда (http://www.ixbt.com/power/ups/winpower.shtml).

Petya V4sechkin
05-10-2009, 13:04
Ment69, в качестве обходного пути добавить в автозагрузку батник с Powercfg, опции /BATTERYALARM и /program on
powercfg /?

amel27
07-10-2009, 14:00
Если кто то знает универсальные утилиты, которые способны отслеживать разрядку батареи и давать команду на выключение - сообщите ссылки. »
WMI (http://msdn.microsoft.com/en-us/library/aa394074(VS.85).aspx?ppud=4) … :)

как вариант - установить подписку на события изменения объекта Win32_Battery, в качестве подписчика выставить VBS или CMD скрипт, который уже и будет выполнять требуемые действия... только одна проблема - события генерируются при каждом изменении объекта, поэтому скрипт должен сам отслеживать и блокировать свои повторные запуски (не та самая "галочка"?)

проверил - вроде работает… главное, чтобы экземпляр объекта присутствовал в системе:
WMIC Path Win32_Battery Get /Value




© OSzone.net 2001-2012