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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Работа с UPS средствами Windows 2003 (http://forum.oszone.net/showthread.php?t=152075)

Ment69 02-10-2009 08:52 1232546

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

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

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

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

Delirium 02-10-2009 09:12 1232556

Цитата:

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

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

Ment69 02-10-2009 11:20 1232620

Цитата:

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

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

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

monkkey 02-10-2009 14:39 1232753

WinPower
Ну, и Гугл

Ment69 05-10-2009 11:04 1234774

Цитата:

Цитата monkkey
Ну, и Гугл »

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

Цитата monkkey
WinPower »

Цитата:

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

Petya V4sechkin 05-10-2009 13:04 1234877

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

powercfg /?

amel27 07-10-2009 14:00 1236781

Цитата:

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

WMI … :)

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

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

WMIC Path Win32_Battery Get /Value


Время: 09:19.

Время: 09:19.
© OSzone.net 2001-