Listar:
Get-ADUser -Filter * | Sort-Object Name | Format-Table Name, UserPrincipalName
Filtar:
$LocalUsers = Get-ADUser -Filter {UserPrincipalName -like ‘*JoseNeves.local’} -Properties userPrincipalName -ResultSetSize $null
Mudar:
$LocalUsers | foreach {$newUpn = $_.UserPrincipalName.Replace(“JoseNeves.local”,”joseneves.pt”); $_ | Set-ADUser -UserPrincipalName $newUpn}
Atenção Case Sensative