批量编辑userPrincipalName

我批量创build了几百个AD用户。 在检查时,他们的userPrincipalName是这样的:

 [email protected],DC=net 

在这个例子中,FQDN是foo.bar.net 。 我需要改正这个名字:

 [email protected] 

有没有办法做到这一点批量?

  1. 假设foo.bar.net是一个有效的UPN后缀(在AD域和信任中检查),您可以在PowerShell中使用Get-Aduser和Set-aduser的组合。
    例如:

    get-aduser -filter * | Set-aduser -UserPrincipalName "foo.bar.net"

这将改变所有AD用户的userprincipal名称,使用不同的filter将允许您只select您需要的用户。

  1. https://admodify.codeplex.com/下载ADMODIFY.NET,这是进行批量AD更改的工具。