So rufen Sie derzeit angemeldete Benutzer ab

Nachstehend ein Vergleich der Abläufe zum Identifizieren derzeit angemeldeter Benutzer mit Windows PowerShell und ADAudit Plus:

PowerShell

Schritte zum Abrufen derzeit angemeldeter Benutzer mit PowerShell:

  • Definieren Sie die Domäne, zu welcher der Bericht abgerufen werden soll.
  • Finden Sie die LDAP-Attribute heraus, die zum Abrufen des Berichtes erforderlich sind.
  • Identifizieren Sie den primären Domänencontroller zum Abruf des Berichtes.
  • Kompilieren Sie das Skript.
  • Führen Sie dieses in Windows PowerShell aus.
  • Der Bericht wird im angegebenen Format exportiert.
  • Wenn Sie den Bericht in einem anderen Format abrufen möchten, müssen Sie das Skript entsprechend ändern.

Windows-PowerShell-Beispielskript

 Copied
Import-Module ActiveDirectory
                                     
                                    [System.Security.Principal.WindowsIdentity]::GetCurrent().Name
                                    {
                                    $dcs = Get-ADDomainController -Filter {Name -like "*"}
                                    $users = Get-ADUser -LDAPFilter "(&(objectCategory=person)(objectClass=user))"
                                    $time = 0
                                    $exportFilePath = "c:\scripts\lastLogon.csv"
                                    $columns = "name,username,datetime"
                                    Out-File -filepath $exportFilePath -force -InputObject $columns
                                    foreach($user in $users)
                                    {
                                    foreach($dc in $dcs)
                                    { 
                                    $hostname = $dc.HostName
                                    $currentUser = Get-ADUser $user.SamAccountName | Get-ADObject -Server $hostname -Properties lastLogon
                                    if($currentUser.LastLogon -gt $time) 
                                    {
                                    $time = $currentUser.LastLogon
                                    }
                                    }
                                    if($time -eq 0){
                                    $row = $user.Name+","+$user.SamAccountName+",Never"
                                    }
                                    else {
                                    $dt = [DateTime]::FromFileTime($time)
                                    $row = $user.Name+","+$user.SamAccountName+","+$dt
                                    }
                                    Out-File -filepath $exportFilePath -append -noclobber -InputObject $row
                                    $time = 0
                                    }
                                    }
                                    
Zum Kopieren des Skriptes klicken

ADAudit Plus

Bericht abrufen:

  • Berichte > Lokale Anmeldung/Abmeldung > Derzeit angemeldete Benutzer
  • Wählen Sie die gewünschte Domäne.
  • Wählen Sie zum Exportieren des Berichtes im bevorzugten Format (CSV, PDF, HTML und XLS) die Option „Exportieren als“.

Bildschirmabbildung

powershell-get-current-logged

Nachstehend die Beschränkungen, die Ihnen beim Abrufen angemeldeter Benutzer mit nativen Werkzeugen wie Windows PowerShell das Leben erschweren:

  • Die Skripte lassen sich nur mit Computern ausführen, die über die Active-Directory-Domänendienste-Rolle verfügen.
  • Das Skript muss jedes Mal entsprechend geändert werden, wenn der Bericht in einem anderen Format abgerufen werden soll.
  • Die Anwendung weiterer Filter vergrößert die Komplexität der LDAP-Abfrage.

ADAudit Plus scannt sämtliche Domänencontroller der Domäne automatisch nach Informationen zu derzeit an Computern angemeldeten Benutzern, erzeugt den Bericht und präsentiert diesen über eine unkomplizierte und intuitiv bedienbare Oberfläche.

  • PowerShell-Skripte und vereinfachte AD-Änderungsüberwachung mit ADAudit Plus.
  •  
  • Mit einem Klick auf „Kostenlos in Ruhe ausprobieren“ willigen Sie in die Verarbeitung persönlicher Daten gemäß Datenschutzbestimmungen ein.
  • Danke für das Herunterladen!

    Ihr Download sollte in 15 Sekunden automatisch beginnen. Wenn nicht, klicken Sie hier, um es manuell herunterzuladen.

Verwandte Ressourcen