Работа с UPS средствами Windows 2003

Ответить
Аватара пользователя
Ment69

Работа с UPS средствами Windows 2003

Сообщение Ment69 »

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



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



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



Сейчас ищем и пишем Изображение утилиту сами.
Аватара пользователя
Delirium

Re: Работа с UPS средствами Windows 2003

Сообщение Delirium »

Цитата Ment69:



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




А вот так совершенно случайно если сделать все настройки и войти-выйти из системы? Может сохранится?
Аватара пользователя
Ment69

Re: Работа с UPS средствами Windows 2003

Сообщение Ment69 »

Цитата Delirium:



А вот так совершенно случайно если сделать все настройки и войти-выйти из системы? Может сохранится?
Работа с UPS средствами Windows 2003




При входе и выходе из системы все сохраняется, разговор идет о выключении и перезагрузке.



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

Re: Работа с UPS средствами Windows 2003

Сообщение monkkey »

Цитата monkkey:



Ну, и Гугл
Работа с UPS средствами Windows 2003




Если бы так все просто было, поверьте вопрос не был бы озвучен.
Цитата monkkey:



WinPower
Работа с UPS средствами Windows 2003





Цитата:



Программное обеспечение Winpower производит впечатление курсовой работы коллектива студентов, а не коммерческого программного продукта. Мы не можем рекомендовать её использование, да и сам производитель на своем сайте рекомендует пользоваться ПО сторонних разработчиков.



Это цитата
отсюда
.
Аватара пользователя
Petya V4sechkin

Re: Работа с UPS средствами Windows 2003

Сообщение Petya V4sechkin »

Ment69, в качестве обходного пути добавить в автозагрузку батник с Powercfg, опции /BATTERYALARM и /program on



Код:

Код: Выделить всё

powercfg /?
Аватара пользователя
amel27

Re: Работа с UPS средствами Windows 2003

Сообщение amel27 »

Цитата Ment69:



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




WMI
Изображение



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



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



Код:

Код: Выделить всё

WMIC Path Win32_Battery Get /Value
Ответить

Вернуться в «Microsoft Windows NT/2000/2003»