PowerShell Logo

Powershell – ProxyAddresses aller Objekte einer OU auslesen

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

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.