Если вы хотите получить реальную информацию о последнем входе для пользователя, вам нужно извлечь атрибут lastLogon из каждого контроллера домена в домене и использовать самое последнее значение.
К сожалению, это не совсем точно. Я использовал атрибут lastlogon, и хотя он достаточно близок для большинства учетных записей пользователей, которые я тестировал с этим, я сталкивался со многими, которые возвращают дату в 1600 году, и те, которые близки, иногда показывают, что я точно знаю указанные пользователи даже не могли войти, например, мой собственный LastLogon показывался в 7:50, когда я узнал, что я вошел в 8:15.
Многие администраторы иногда хотят использовать эту информацию для проверки соответствия политике компании. К сожалению, Microsoft, похоже, игнорирует такие намерения из-за функциональности системы.