Я сохраняю данные входа / выхода всех пользователей в текстовый файл через .bat
файл, который выполняется Task Scheduler
(на рабочей станции-блокировка / разблокировка) / gpedit.msc
(при выходе пользователя из системы / входе в систему).
Я хочу запустить такой же или любой .bat
файл, когда Сменить пользователя выбирается вместо выхода из системы / блокировки рабочей станции после CTRL+ALT+DEL
. В .bat
файл выглядит как
echo Logoff: %date% %time:~0,5% %UserName% >> c:\Logs\History.txt
Есть ли способ сделать это?
Лучший выбор - настроить Политика расширенного аудита безопасности и окна будут регистрировать для вас события о:
и многие другие, которые могут быть вам полезны.
После этого вы сможете анализировать, собирать и вообще делать с этими журналами все, что сочтете нужным.
Если вы хотите, чтобы что-то запускалось, вы всегда можете настроить планировщик задач, который запускается при регистрации определенного события в журнале событий Windows: при настройке триггера запланированной задачи вы можете выбрать запуск задачи "когда регистрируется определенное событие". Просто выберите Безопасность журнал и 4779 вечерний.