Powershell İle LastLogon Nasıl Öğrenilir?

Merhaba, bu yazımızda Powershell ile belirli bir kullanıcının ya da tüm kullanıcıların LastLogon bilgisini alma konusuna bakacağız.

AD DS sunucunuz üzerinde tüm kullanıcıların logon zamanını görüntülemek için aşağıdaki PowerShell kodunu kullanabilirsiniz. 

Get-LocalUser | Where-Object {$_.Lastlogon -ge (Get-Date).AddDays(-10)} | Select-Object Name,Enabled,SID,Lastlogon | Format-List

Kullanıcı bazlı raporlama yapmak isterseniz aşağıdaki PowerShell komutu ile yapabilirsiniz. “f.ulker” olan kısma AD User ismini yazmanız gerekmektedir. 

Get-ADUser -Identity f.ulker -Properties LastLogon | select Name, @{Name='LastLogon';Expression={[DateTime]::FromFileTime($_.LastLogon)}}

Ek olarak panelde görüntülemek isterseniz. Active Directory Users and Computer uygulmasını açıp, View menüsünden “Advanced Features” aktif etmelisiniz ve ilgili kullanıcınızı seçip “Attribute Editor” sekmesinden “lastlogon” ve “lastlogontimestamp” seçeneklerini görebilirsiniz. 

Umarım faydalı olmuştur. Diğer yazılarımızda görüşmek dileğiyle…

Bu konuyla ilgili sorularınızı iletisim@ferhatulker.com adresimden bana sorabilirsiniz.

Diğer Tüm Kategori Yazıları için;

Ferhat ÜLKER | PowerShell

TAGs: LastLogon Nedir, lastlogon, lastlogon nasıl öğrenilir, Powershell, Powershell İle LastLogon Nasıl Öğrenilir?

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Back To Top