|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Как правильно настроить фильтр события выключения питания с помощью XPath ? |
|
Любой язык - [решено] Как правильно настроить фильтр события выключения питания с помощью XPath ?
|
Старожил Сообщения: 210 |
Есть иобытие:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> - <System> <Provider Name="USER32" /> <EventID Qualifiers="32768">1074</EventID> <Level>4</Level> <Task>0</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2014-07-24T11:27:28.000000000Z" /> <EventRecordID>71900</EventRecordID> <Channel>System</Channel> <Computer>PCNAME.domen.local</Computer> <Security UserID="S-1-5-21-2456476473-4187172614-1234818823-1234" /> </System> - <EventData> <Data>C:\Windows\system32\winlogon.exe (PCNAME)</Data> <Data>PCNAME</Data> <Data>Причина на перечислена</Data> <Data>0x500ff</Data> <Data>Выключение питания</Data> <Data /> <Data>DOMEN\username</Data> <Binary>FF000500000000000000000000000000000000000000000000000000000000000000000000000000</Binary> </EventData> </Event> но и по <Data>Выключение питания</Data> и только это, НЕ Перезапуск компьютера. Это нужно для выполнения программы только по событию "выключение питания" Вот фильтр на событие 1074 Как туда добавить <Data>Выключение питания</Data> ? |
|
Отправлено: 15:23, 25-07-2014 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Продублирую с TechNet:
Для Windows 8: <QueryList> <Query Id="0" Path="System"> <Select Path="System">*[System[Provider[@Name='User32'] and EventID=1074] and EventData[Data[@Name='param5']='Выключение питания']]</Select> </Query> </QueryList> |
Последний раз редактировалось Kazun, 25-07-2014 в 15:32. Отправлено: 15:24, 25-07-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 210
|
Профиль | Отправить PM | Цитировать Kazun, спасибо, фильтр работает но к сожалению не помогло - программа не успевает отработать и компьютер выключается. Жаль нет опции "ждать завершения задания при выключении" ...
|
Отправлено: 08:56, 04-08-2014 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Попробуйте назначить исполнение скрипта на завершение работы посредством групповой политики, а в самом скрипте проверяйте какое именно «подсобытие» вызвало его исполнение и, при совпадении с искомым, запускайте потребное приложение. 10 минут хватит на его исполнение?
|
Отправлено: 16:23, 04-08-2014 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Построение запроса события через XPath | HFShak | Microsoft Windows 7 | 0 | 24-04-2014 17:18 | |
Как правильно установить блок питания | lonsdale | Непонятные проблемы с Железом | 7 | 30-01-2013 23:46 | |
DNS/DHCP - Как правильно настроить BIND? | urbanj | Сетевые технологии | 3 | 25-06-2011 16:24 | |
DNS/DHCP - Как правильно настроить сеть? | DaRiYs | Сетевые технологии | 13 | 13-01-2009 11:18 | |
как правильно настроить DNS | piling | Microsoft Windows NT/2000/2003 | 6 | 29-01-2008 23:19 |
|