• Протоколирование входа/выхода в систему в Active Directory

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    На каждом контроллере домена — свой лог, поэтому проще и правильнее всего
    написать PowerShell скрипт который будет писать в один общий лог файл где-то на сетевой шаре от системы события кто где вошел в консоли в сеть и кто где и когда дал команду выхода/перезагрузки/выключения.
    Вторым скрипом написать простенький парсер с подсчётом разницы по времени.

    Но это не отменяет того, что, например, техподдержка за день может залогиниться на не одном десятке машин и скрипт, повешенный через GPO на событие входа в систему будет отрабатывать на всех машинах домена.

    А заодно єто не отменяет того, что например, на моей прошлой работе несмотря на все запреты половина машин в домене в главном офисе включалась в понедельник утром и выключалась(ли?) в пятницу вечером, а рабочие станции половины сотрудников ИТ департамента перезагружались только при применении очередных обновлений на сервере WSUS.

    Выше уже сказали, что это не отменяет того, что толку от того, включил пользователь свой пк в 8-59 и выключил в 18-01 он не будет заниматься всякой фигней на любимом сайте/пасьянсе и прочее.

    А системы учёта рабочего времени логичнее делать на проходной,
    Ответ написан
    Комментировать