Query "Last logon" time from AD


i want use power shell query "last logon" time ad. example, if want know did not login domain on 30 days? me?
thanks,


glaziz

this small sample filter users did not logon more 30 days (error on accounts that did never logon) :

$ds = new-object system.directoryservices.directorysearcher
$ds.filter = "(objectcategory=user)"
$ds.findall() |? {[datetime]::fromfiletime($_.properties.lastlogon[0]) -lt (get-date).adddays(-30)}

for more info see :

http://mow001.blogspot.com/2006/01/get-users-lastlogontime-and.html

greetings mow


Windows Server  >  Windows PowerShell



Comments

Popular posts from this blog

Group Policy Event ID 1058 Error Code 1326 (The user name or password is incorrect)

Suspicious event log Event ID: 4905

DCOM received error "2147746132" from...