W tym wpisie, pokażę jak wylistować wszystkich użytkowników z AD wraz z datą ich ostatniego logowania. Wykonanie tej komendy pozwoli odnaleźć niepotrzebne konta, które powinny być usunięte.
Posłużymy się tutaj cmdletem Get-ADUser. Wyszukiwanie zostanie ograniczone tylko do kont, które mają status włączony.
1 |
Get-ADUser -Filter { Enabled -eq $true } -Properties GivenName, surname, EmailAddress, LastLogonDate | select GivenName, surname, EmailAddress, LastLogonDate | Sort lastlogondate | ft -AutoSize |
Efekt tego polecenia jest taki:
Oczywiście można też wyeksportować wynik do csv. Wystarczy na końcu dodać:
| Out-File lastLogonDate.csv