您的位置:首页 > 其它

批量修改AD账号的UPN后缀(同适用于解决外网自动配置Exchange邮箱)

2017-10-16 16:17 519 查看
背景:

公司内网AD环境是adtest.intra,对外使用的域名是adtest.cn,这样导致有一些问题,比如:不能通过UPN在AD中认证。

解决思路:

更给AD账户的UPN后缀,使后缀统一变为adtest.cn。

方法:

Get-ADUser -Filter * | foreach {
Set-ADUser -Identity $_.SamAccountName  -UserPrincipalName ($_.SamAccountName+"@adtest.cn")
}


命令解释:

通过查询到AD中所有的AD账户,传递给Set-ADuser,通过Foreach循环,对每一个AD账户的UPN进行更改。

说明:

这个只能是一次性更改已经存在的账户,但是要是以后新创建的用户,只有在创建账户时手动选择你想要的UPN后缀,如下图:



还有通过PowerShell脚本创建脚本的,需要在新建用户时,写出新账户的UPN为:xxx@adtest.cn。

还有一点:通过更改后缀,能够解决Exchange的AutoDiscover不能自动配置邮箱的问题。方法如上。

欢迎大家关注我的博客,实时了解最新的IT问题解决办法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息