Active directory XX gündür logon olmayan bilgisayarları listelemek

15:26:00 0 Comments A+ a-

Merhaba,

 

Aşağıdaki şekillerde örnek larak 120 gündür login olmamış Pc leri listeleyebilir, İsterseniz Export-Csv ile dosyya çıkartabilirsiniz.

 

 

Burada yapılan sadece değişkenden alması için değişkeni önceden belirlemek.

 

$then = (Get-Date).AddDays(-120) # bu günün tarihinden geriye doğru .

 

Get-ADComputer -Property Name,lastLogonDate -Filter {lastLogonDate -lt $then} | FT Name,lastLogonDate

 

 

 

 

Ft ile Full Type çıktı almasını sağlıyoruz ve oradan istediğimiz satırların görüntülenmesini istiyoruz. Aşağıda bilgisayar ismi, en son logon olduğu tarih ve aktif mi pasif mi o bilgileri alacağız.

 

Get-ADComputer -properties lastLogonDate -filter * | where { $_.lastLogonDate -lt (Get-Date).adddays(-120)} | ft Name,LastLogondate,Enabled

 

İyi Günler.