Как сделать XML фильтр события журнала Windows на вход/выход и блокировку/разблокировку компьютера пользователем?
Добрый день, есть задача групповыми политиками накатить 4 задания на компьютеры пользователи в сети.
Суть этих заданий запуск определенного vb скрипта на 4 вида события:
1. Вход в компьютер под учётной записью
2. Выход с компьютера
3. Блокировка компьютера (Win+L)
4. Разблокировка
Причём надо получается такие задачи сделать, чтобы их можно было накатить на Windows 7 и Windows 10
Смущает то что в Интернете пишут различные виды ID события на какой правильно опираться? Вроде если использовать 4624 , то под этим ID не только вход, но и запуск приложений от имени компьютера, и др. Т.е. под одним ID множество возможно действий со стороны пользователя
вот сейчас посмотрел на терминальном сервере (2008r2) 4624 только логоны пользователей в том числе пользователя system. Уберите пользователя system и будет счастье ?
<QueryList>
<Query Id="0" Path="Security">
<Select Path="Security">*[System[(EventID=4624)]] and *[EventData[Data[@Name='LogonType'] and (Data=2)]]</Select>
</Query>
</QueryList>
Проблема в том, что почему то при входе их сразу 2 создаётся, и этот эвент, срабатывает как при входе (первом при загрузке компьютера) так и разблокировке.
Более того, если копать дальше, то можно обратить внимание что на самом деле 4624 (блокировка) в журнале фиксируется в то же время что и разблокировка 4634
Получается событие блокировки сработает только тогда, когда разблокирую компьютер :/
Ах да, так и есть, он в Система
Погуглил ещё, и нашёл как активировать ещё аудит блокировки и разблокировки
теперь в безопасности появились ещё 2 эвента 4800/4801 (lock/unlock)
Осталось проверить есть ли такие эвенты в 7ке, т.к. может они в 10ке только завезли
1. Вход в компьютер под учётной записью
2. Выход с компьютера
Тут вообще проблемы нету, logon и logoff скрипты доступны из коробки. (только в 8,1 и скорей всего в 10 по умолчанию стоит отсрочка выполнения логон скриптов, но её можно убрать.)
По блокировке и разблокировке: https://fooobar.com/questions/132997/eventviewer-e...
Пробывали ?