Powershell Exchange – Anzeigen Hinzufügen Ersetzen Entfernen Export CustomAttribute

# Ein Wert setzen individueller Benutzer
Set-Mailbox -Identity “NDS” -CustomAttribute4 MEINWERT

# Ein Wert setzen mehrere Benutzer
$data = get-content “C:\Temp\CA4.txt”
foreach($a in $data)
{
Set-Mailbox -Identity $a -CustomAttribute4 MEINWERT
}

# Mehrere Werte setzen individueller Benutzer
$Attrib=”Wert1″,”Wert2″,”Wert3″
Set-Mailbox NDS -ExtensionCustomAttribute4 $Attrib

# Ein Wert entfernen individueller Benutzer
Set-Mailbox -Identity “NDS” -CustomAttribute4 $null

# Anzeigen des Attributes individueller Benutzer
Get-Mailbox NDS | Select *CustomAttibute*

# Anzeigen des Attributes Filter OU
Get-Mailbox -OrganizationalUnit “ndsedv.de/Abteilung/IT/Users/Employees” | Format-List Name, CustomAttribute4

# Export des Attributes Filter OU
Get-Mailbox -OrganizationalUnit “ndsedv.de/Abteilung/IT/Users/Employees” | Format-List Name, CustomAttribute4 | Out-File C:\Temp\CA4.txt