如何變更 Active Directory 使用者的顯示名稱

本文說明如何變更 Active Directory (AD) 使用者的顯示名稱。

原始產品版本:   Windows 10-all edition,Windows Server 2012 R2
原始 KB 編號:   250455

摘要

在 Active Directory 中建立新的使用者時,[全名] 欄位一定會以 FirstName LastName 格式產生。 接著,此欄位會在建立時設定 [顯示名稱] 欄位,這樣您就可以使用 FirstName LastName 格式化的全域通訊清單。

您可以使用 Adsiedit 公用程式進行此變更。 Adsiedit 不僅會變更預設的顯示名稱欄位的方式,也就是 (,也就是「cn」 ) 欄位,也就是當您在 [使用者和電腦] 嵌入式管理單元中進行查看時,使用者會以選取的格式顯示。

ADSIEdit 指示

警告

如果您使用 ADSI (Active Directory 服務介面) 編輯嵌入式管理單元、LDP 公用程式或任何其他 LDAP (輕型目錄存取通訊協定) 版本3用戶端,而且您不正確地修改 Active Directory 物件的屬性,則可能會造成嚴重的問題。 這些問題可能需要您重新安裝 Microsoft Windows 2000 Server、Microsoft Windows Server 2003、Microsoft Exchange 2000 伺服器、Microsoft Exchange Server 2003,或是這兩種 Windows 和 Exchange。 當您錯誤地修改 Active Directory 物件屬性時,Microsoft 不會保證發生問題。 修改這些屬性的風險自負。

  1. 插入您的 Windows 2000 伺服器光碟。

  2. 流覽至 \support\tools 目錄。

  3. 按兩下 Support.cab 檔。

  4. 尋找 adsi 和 adsiedit.dll 的檔案。 解壓縮至您的 %systemroot%\system32 目錄。

  5. 執行 regsvr32 adsiedit.dll。

  6. 啟動 Microsoft Management Console (MMC) ,然後新增 ADSI 編輯器嵌入式管理單元。

  7. 在頂端節點上按一下滑鼠右鍵,然後選取 [連線至]

  8. 將命名內容變更為設定 容器,然後選取 [確定] 以系結及驗證。

  9. 展開 [設定容器] 節點,然後展開 [Configuration] 節點。

  10. 展開 [cn = DisplaySpecifiers] 節點,然後按兩下 [ cn = 409]。

    注意

    409是美國英文的地區設定識別碼。 如果您是在多語言環境中,您可能需要變更其他的程式碼。 大部分亞洲碼已設定。

    國際電信同盟 (ITU) 與國際標準組織 (ISO) 定義程式字碼頁。 如需詳細資訊,請造訪ITU網頁

  11. 在右窗格中,開啟 [ CN = 使用者顯示] 的屬性。

  12. 向 createDialog 選用的屬性。

  13. 將屬性設定為 %< sn>。% <givenName >。 請務必選取 [ 設定]。

    注意

    只能在 dislayName 中格式化的權杖為% <sn> 、% <givenName> 和% <initials> 。

  14. 選取 [確定 ] 關閉對話方塊。

  15. 在 [Active Directory 使用者及電腦] 中,建立新的使用者。[全名] (,因此會依照您的規則來建立顯示名稱) 。

進行這些變更可能會產生負面影響。

注意事項

  • 這些指示會告訴您如何修改使用者物件。 連絡人有個別的設定--將步驟11變更為 "連絡人-顯示"。
  • 您不需要關閉 [使用者和電腦] 嵌入式管理單元;變更會自動挑選。
  • 在多網域控制站環境中,您可能需要等候複寫完成,使用者介面才會選取變更。

Microsoft 提供協力廠商的連絡資訊,協助您尋找技術支援。 此連絡資訊如有變更,恕不另行通知。 Microsoft 不會保證此協力廠商連絡人資訊的準確性。