Skript

AD-Benutzer-Export nach CSV

AdministratorLeichtv1.0.0

Alle aktiven Active-Directory-Benutzer inklusive Attributen (Manager, Abteilung, Titel) nach CSV exportieren.

Problemstellung

HR-Reports, Audits oder Migrations-Vorbereitungen benötigen einen vollständigen Export aller aktiven AD-Benutzer mit ihren wichtigsten Attributen.

Lösung

powershell
Import-Module ActiveDirectory
Get-ADUser -Filter { Enabled -eq $true } `
  -Properties DisplayName, Mail, Manager, Department, Title, LastLogonDate |
  Select-Object DisplayName, SamAccountName, Mail, Department, Title,
                @{n='Manager'; e={ (Get-ADUser $_.Manager -ErrorAction SilentlyContinue).Name }},
                LastLogonDate |
  Export-Csv -Path C:\Temp\AdUsers.csv -NoTypeInformation -Encoding UTF8
Sprachepowershell
PowerShell-Version5.1 / 7.x
BetriebssystemeWindows Server
VoraussetzungenActiveDirectory Modul
AutorHubert Inderwildi