批量编辑 userPrincipalName

批量编辑 userPrincipalName

我批量创建了几百个AD用户,检查后发现userPrincipalName如下:

[email protected],DC=net

此实例中的FQDN 是foo.bar.net。我需要将名称更正为:

[email protected]

有没有办法批量完成这个操作?

答案1

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

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

这将改变所有 AD 用户的用户主体名称,使用不同的过滤器将允许您仅选择所需的用户。

  1. 从以下网址下载 ADMODIFY.NET: https://admodify.codeplex.com/这是一个用于批量更改 AD 的工具。

相关内容