如何更改 Active Directory 用户的显示名称

概要
在 Active Directory 中创建新用户时,总是以 FirstName LastName 格式生成全名字段。在创建新用户时此字段又会设置显示名称字段,因此,您最终得到 FirstName LastName 格式的全局地址列表。

可以通过使用 Adsiedit 实用程序进行此更改。Adsiedit 不仅更改显示名称字段的默认构建方式,而且可以更改全名(即“cn”)字段的默认构建方式,因此,当您在用户和计算机管理单元中查看时,将以所选的格式显示用户。
更多信息

ADSIEdit 指令

警告:如果使用“ADSI 编辑”管理单元、LDP 实用程序或任何其他 LDAP 版本 3 客户端,并且不恰当地修改了 Active Directory 对象的属性,则可能造成严重问题。要解决这些问题,您可能需要重新安装 Microsoft Windows 2000 Server 和/或 Microsoft Exchange 2000 Server。Microsoft 不保证您能够解决因 Active Directory 对象属性修改不当而导致的问题。修改这些属性需要您自担风险。
  1. 插入 Windows 2000 Server CD。
  2. 导航到 \support\tools 目录。
  3. 双击 Support.cab 文件。
  4. 找到文件 adsiedit.msc 和 adsiedit.dll。将它们解压缩到 %systemroot%\system32 目录。
  5. 运行 regsvr32 adsiedit.dll
  6. 启动 Microsoft 管理控制台 (MMC),然后添加 ADSI 编辑管理单元。
  7. 右键单击顶部节点,然后单击连接
  8. 名称上下文改为“配置容器”,然后单击确定以进行绑定和身份验证。
  9. 展开配置容器节点,然后展开配置
  10. 展开 cn=DisplaySpecifiers 节点,然后双击 CN=409注意:409 是美国英语的区域设置 ID。如果您在多语言环境中,可能需要进行更改以使用其他代码。大多数亚洲代码已经设置。

    国际电信联盟 (ITU) 和国际标准化组织 (ISO) 定义代码页面。有关更多信息,请访问以下 ITU 和 ISO 网页:有关支持本地化的 Exchange 客户端的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    150977 XADM:支持本地化的 Exchange 客户端
  11. 在右窗格中,打开“CN=user-Display”的属性。
  12. 滚动到 createDialog 可选属性。
  13. 将此属性设置为 %<sn>.%<givenName>。一定要单击“设置”。

    注意:dislayName 中唯一可以设置格式的标记是 %<sn>、%<givenName> 和 %<initials>。
  14. 单击确定关闭该对话框。
  15. 在 Active Directory 用户和计算机中,创建新用户;根据您的规则构建“全名”(以及“显示名称”)。
进行这些更改可能会产生负面影响。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
276266 对带有 LDAP 限制字符的用户的组更改可能不起作用
有关如何使用 ADSI 脚本来执行此任务的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
277717 如何使用 Active Directory 服务接口脚本更改 Active Directory 用户的显示名称

注意

  • 这些说明向您显示了如何修改用户对象。对于“联系人”,有一项单独设置 — 将步骤 7 改为“contact-Display”。
  • 不必关闭用户和计算机管理单元;更改会被自动获取。
  • 在多域控制器环境中,可能需要等待复制完成后用户界面才能获取更改。
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。
x2kadcht display names, Active Directory Users address list global adsiedit dll XADM
属性

文章 ID:250455 - 上次审阅时间:12/03/2007 07:40:00 - 修订版本: 7.4

Microsoft Exchange Server 2003 Enterprise Edition, Microsoft Exchange Server 2003 Standard Edition, Microsoft Exchange 2000 Server 标准版, Microsoft Windows Small Business Server 2003 Premium Edition, Microsoft Windows Small Business Server 2003 Standard Edition

  • kbhowto KB250455
反馈