Active directory XX gündür logon olmayan bilgisayarları listelemek
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.