Angemeldete Benutzer: Unterschied zwischen den Versionen

Aus HB9FDZ
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 17: Zeile 17:
     }
     }
}
}
</pre>Dies zeigt dann in der Shell eine zusammenfassung der zuletzt angemeldeten Domänenbenutzer.
</pre>
Dies zeigt dann in der Shell eine zusammenfassung der zuletzt angemeldeten Domänenbenutzer.
[Kategorie:Active Directory]

Version vom 7. August 2025, 07:35 Uhr

Um Herauszufinden welche Benutzer zuletzt angemeldet wwaren, kann über Powershell folgende Abfrage gestartet werden.

Import-Module ActiveDirectory

$dcs = Get-ADDomainController -Filter {Name -like "*"}
$users = Get-ADUser -Filter "Enabled -eq 'True'" -Properties LastLogon
foreach ($user in $users) {
    $lastLogon = 0
    foreach ($dc in $dcs) {
        $logon = (Get-ADUser $user.SamAccountName -Server $dc.HostName -Properties LastLogon).LastLogon
        if ($logon -gt $lastLogon) { $lastLogon = $logon }
    }
    if ($lastLogon -ne 0) {
        $dt = [DateTime]::FromFileTime($lastLogon)
        Write-Output "$($user.SamAccountName) zuletzt angemeldet am $dt"
    }
}

Dies zeigt dann in der Shell eine zusammenfassung der zuletzt angemeldeten Domänenbenutzer. [Kategorie:Active Directory]