So erzeugen und exportieren Sie AD-fähige Benutzer mit PowerShell-Skript als CSV-Datei

Nachstehend ein Vergleich zum Abruf AD-fähiger Benutzer mit Windows PowerShell und ADManager Plus.

Windows PowerShell

Schritte zum Abruf deaktivierter Benutzer per AD-Benutzer-CMDlet mit PowerShell:

  • Identifizieren Sie die Domäne, von der Sie den Bericht abrufen möchten.
  • Identifizieren Sie die LDAP-Attribute, die Sie zum Abruf des Berichtes brauchen.
  • Identifizieren Sie den primären Domänencontroller zum Abruf des Berichtes.
  • Kompilieren Sie das Skript.
  • Führen Sie das Skript in Windows PowerShell aus.
  • Der Bericht wird im angegebenen Format exportiert.
  • Zum Abruf des Berichtes in einem anderen Format müssen Sie das Skript entsprechend anpassen.

Windows-PowerShell-Beispielskript

 Copied
import-module activedirectory Get-ADUser-LDAPFilter "(&(objectCategory=person) (objectClass=user) (!userAccountControl:1.2.840.113556.1.4.803:=2))" -Properties sAMAccountName, givenName, sn, enabled | Select sAMAccountName, givenName, sn, enabled | Export-Csv -Path c:\Scripts\Users.csv -NoTypeInformation
Zum Kopieren des Skriptes klicken

ADManager Plus

Zum Abruf des Berichtes:

  • Wählen Sie Deaktivierte Benutzer im Benutzerberichte-Bereich.
  • Wählen Sie Domäne und Organisationseinheit. Klicken Sie auf Erzeugen.
  • Wählen Sie „Exportieren als“ zum Exportieren des Berichtes im gewünschten Format (CSV, PDF, HTML, CSVDE und XLSX).

Bildschirmabbildung

enabled-users-report
» 30 Tage lang kostenlos ausprobieren

Nachstehend die Einschränkungen beim Abrufen eines Berichtes mit aktivierten AD-Benutzerkonten mit nativen Werkzeugen wie Windows PowerShell:

  • Wir können dieses Skript nur über Computer ausführen, die über die passende Active-Directory-Domänendienste-Rolle verfügen.
  • Auch winzige Veränderungen des Berichtes – wie Ergänzen zusätzlicher Attribute – setzen eine behutsame Überarbeitung und erneute Ausführung des Skriptes voraus; Dinge, die recht lange dauern können.
  • Zum Exportieren eines Berichtes in einem bestimmten Format müssen Skripte entsprechend abgeändert werden; dies erhöht die Komplexität des Skriptes gewöhnlich spürbar.
  • Die Fehlersuche gestaltet sich meist recht schwierig.

Bei PowerShell-Skripten muss jedes einzelne Attribut zum Anzeigen im Bericht manuell in die CMDlets eingeflochten werden – im Gegensatz zur „Spalten hinzufügen/entfernen“-Funktion von ADManager Plus. „Aktivierte Benutzer“ist obendrein ein vorgefertigter Bericht, der direkt in ADManager Plus abgerufen und in sämtlichen verfügbaren Formaten exportiert werden kann.

Erkunden Sie mehr als 200 integrierte, mit einem Klick abrufbare Berichte für Active Directory.

  30 Tage lang kostenlos ausprobieren.
  • Stellen Sie mit ADManager Plus die Weichen zu AD-Verwaltung, -Berichten und -Automatisierung ohne Skripte.
  •  
  • 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 Powershell-Anleitungen: