Selamlar,
AD Ortamınızda kilitlenmiş tüm kullanıcıları listelemeyi ele alacağız.
Search-ADAccount -LockedOut -UsersOnly -ResultPageSize 2000 -resultSetSize $null | Select-Object Name, SamAccountName | Export-CSV “D:\KilitlenenKullanicilar.CSV” -NoTypeInformation
Bu kadar :p
Belli aralıklar ile ilgili liste çekilip kilitlenen hesaplar ile ilgilenen arkadaşlara mail attırılabilir, kilitlenen kullanıcılar gözlemlenebilir vs. Komutlara ufaktan göz atmak gerekirse,
-Search-ADAccount – Parametreleri için ayrı bir zaman değeri belirtir AccountExpiring, AccountInactive ve PasswordExpiring gibi..
-LockedOut – LockedOut cmdleti kilitli hesapları aradığımızı ifade eder.
-ResultPageSize – AD Etki Alanı hizmetlerinde sorgumuz için sayfaya eklenecek, listelenecek nesne sayısını belirtir.
Yukarıda belirtilen cmdletlerin çıktısına göre Select-Object komutuna çıkan listeden sadece Name ve SamAccountName attribute değerlerinin listelenmesini, Export-CSV komutu ile tanımlanan alanan belirtilen formatta çıktı verilmesi belirtilir.
Başka bir yazımızda görüşmek üzere,