Benutzer aus dem Active Directory per Powershell in eine CSV Exportieren

Um eine Übersicht zu bekommen welche Benutzer im Active Directory sind oder zu prüfen ob alle Einstellungen richtig sind ist es oft hilfreich sich einen CSV zu generieren die man einfach in Excel bearbeiten kann.

Der einfachste Weg ist hierbei auf den Domänencontroler zu wechseln. Dort starten wir das „Active Directory-Modul für Windows Powershell“.

Im Anschluss den folgenden Befehl eingeben:

Get-ADUser -Filter * -Properties *| Select-Object -Property Name,SamAccountName,Description,EmailAddress,LastLogonDate,Manager,Title,Department,whenCreated,Enabled,Organization,profilePath  |Export-csv file1.csv

Zur Erklärung: Erst werden alle User aus dem Active Directory geholt. Von diesen Objekten holen wir uns über die „Select-Object“ Option die benötigten Attribute. Diese Attribute können selbstverständlich angepasst, ergänzt oder verändert werden. Im Anschluss werden diese Objekte in eine CSV Datei exportiert in diesem Fall heißt diese file1.csv.