Archive

Countdown

    Keine Ereignisse vorhanden

Exchange 2007: Alle Anzeigenamen ändern per Powershell

In den Suchbegriffen, über die Besucher auf meinem Blog landen, fand ich heute ein interessantes Thema:”exchange 2007 powershell alle anzeigenamen ändern”

Denkbares Szenario: Eine Firma beschließt, dass alle Mitarbeiter nach einer Umfirmierung den neuen Firmennamen als Zusatz im Anzeigenamen erhalten sollen, also z.B. Mustermann, Lothar (NewCompany AG).

Das Szenario lässt sich per Exchange Verwaltungsshell wie folgt umsetzen:

function set-dname {
 
$databases = Get-Mailboxdatabase
$AllUsers = @()
$AllUsersEmail = @()
 
foreach ($database in $databases)
{
$AllUsers += Get-Mailbox -Database $database -ResultSize Unlimited|select displayName,identity
}
foreach ($user in $AllUsers)
{
$newdname=$user.DisplayName + " (NewCompany AG)"
set-mailbox -identity $user.identity -DisplayName $newdname
}
}

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Comment Spam Protection by WP-SpamFree