Как определить последнего вошедшего в систему пользователя в Windows 7 / Windows 10
Я являюсь пользователем в домене, где доступно много облачных машин. Теперь проблема в том, что на эти машины могут войти любые люди. Хотя я могу перезапустить эти машины с помощью команды shutdown /r /f /t 0 -m . Прежде чем сделать это, я хочу знать, кто был пользователем, вошедшим в систему на этой машине. Есть ли какая-нибудь команда для этого?
1 ответ
Проверьте журналы событий, они отличаются в зависимости от версии ОС. Используйте PowerShell и WMI, чтобы узнать, кто в данный момент вошел в систему и в какое время:
Get-WmiObject -Class Win32_UserProfile | Select-Object -Property SID,LocalPath,Loaded,LastUseTime,@{Name=”Account”;Expression={((New-Object -TypeName System.Security.Principal.SecurityIdentifier($_.SID)).Translate([System.Security.Principal.NTAccount])).Value}}
В этом блоге есть все способы посмотреть, кто вошел в систему:
Определение доминирующего пользователя и установка атрибута компьютера ManagedBy