So rufen Sie an externen Computern angemeldete Benutzer ab

Nachstehend ein Vergleich der notwendigen Schritte zum Identifizieren von Benutzern, die an externen Computern angemeldet sind – mit Windows PowerShell und ADAudit Plus.

PowerShell

Schritte zum Abrufen an externen Computern angemeldeter Benutzer mit PowerShell:

  • Identifizieren Sie die Domäne, zu welcher der Bericht abgerufen werden soll.
  • Identifizieren Sie die LDAP-Attribute, die zum Abrufen des Berichtes erforderlich sind.
  • Identifizieren Sie den primären Domänencontroller zum Erstellen des Berichtes.
  • Kompilieren Sie das Skript.
  • Führen Sie dieses in Windows PowerShell aus.
  • Der Bericht wird im Format exportiert, das im Skript angegeben wurde.
  • Zum Abruf des Berichtes in einem anderen Format müssen Sie das Skript entsprechend an den jeweiligen Bedarf anpassen.

Windows-PowerShell-Beispielskript

 Copied
Import-Module ActiveDirectory                                                                   Get-RDUserSession -ConnectionBroker connection-broker-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 gesamten 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

get-remote-logged

Nachstehend die Beschränkungen, die Ihnen beim Abruf an externen Computern 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.
  • Datumsformate lassen sich nur mühsam anpassen.
  • Die Ergebnisse lassen sich nicht ohne Weiteres an unterschiedliche Zeitzonen angleichen.
  • Schwierigkeiten beim Exportieren des Berichtes in anderen Formaten.
  • Die Anwendung weiterer Filter wie „Während Geschäftszeiten“ vergrößert die Komplexität der LDAP-Abfrage.

ADAudit Plus scannt sämtliche Domänencontroller der Domäne automatisch nach Informationen zu derzeit an externen 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