Menü Schließen

Powershell – ProxyAddresses aller Objekte einer OU auslesen

PowerShell Logo

Nachfolgend ein Powershell Snipe zum auslesen und exportieren aller Mitglieder einer spezifischen OU und deren ProxyAddresses. Ich brauchte das für eine Exchange Postfachmigration. In diesem Fall lagen alle Sharedmailboxen in der 2. Ebene unterhalb einer OU:

$OUpath = 'ou=Target-OU, ou=First-OU,dc=Companyname,dc=Top-Level-Domain'
$ExportPath = 'C:\projects\users_in_target-ou.csv'
Get-ADUser -Filter * -SearchBase $OUpath -properties * | select-object name, samaccountname, surname, enabled, @{"name"="proxyaddresses";"expression"={$_.proxyaddresses}} | Export-Csv -NoType $ExportPath

Danach noch in Excel mittels CSV Import laden und …

Have Fun …

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert