חזרה לכל המתכונים
רמה: מתחילעודכן לאחרונה:
לבדוק מתי משתמש התחבר בפעם האחרונה (מדויק)
Get-ADDomainController -Filter * | ForEach-Object {
Get-ADUser jdoe -Server $_.HostName -Properties lastLogon |
Select-Object @{n='DC';e={$_.PSComputerName}},
@{n='LastLogon';e={[datetime]::FromFileTime($_.lastLogon)}}
} | Sort-Object LastLogon -Descending | Select-Object -First 1למה זה ככה
LastLogonDate משוכפל ולכן לא מדויק; lastLogon אינו משוכפל וצריך לשאול כל DC.
שים לב
- לשאלות אבטחה קח את הערך הגבוה מכל ה־DC.
- לניקוי חשבונות ישנים LastLogonDate מספיק.