Skip to content

Instantly share code, notes, and snippets.

@kenaniah
Created July 27, 2015 17:24
Show Gist options
  • Save kenaniah/7bf26f7e72456e4024c7 to your computer and use it in GitHub Desktop.
Save kenaniah/7bf26f7e72456e4024c7 to your computer and use it in GitHub Desktop.
$GROUPS = Get-ADGroup -Filter * -Properties proxyAddresses,mail,displayName
$GROUPS | ForEach {
$GROUP = $_
$GROUP.proxyAddresses = $null
if($GROUP.mail){
$MAIL = $GROUP.mail.ToString()
$NAME = $GROUP.name.ToString()
$GROUP.proxyAddresses = "SMTP:$MAIL"
$GROUP.displayName = $NAME
}
Set-ADGroup -Instance $GROUP
Write-Host "Processed group $GROUP.name"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment