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

来源:互联网 发布:steam淘宝哪些是黑礼物 编辑:程序博客网 时间:2024/04/19 09:13

背景:
公司内网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问题解决办法。

原创粉丝点击