Вам потрібно буде відредагувати createDialogатрибут displaySpecifierназваних, CN=user-Displayщоб змінити формат за замовчуванням у ADUC.
- Запуск
adsiedit.msc
- Клацніть правою кнопкою миші корінь і виберіть "Підключитися до ..."
- У розділі "Вибрати відомий контекст іменування" виберіть "Конфігурація"
- Розгорніть "Конфігурація" на лівій панелі та напишіть униз:
- CN = конфігурація, DC = приклад, DC = com
- CN = DisplaySpecifiers
- CN = 409 (Зверніть увагу, що це для EN-US, вам потрібно вибрати локальний домен)
- CN = Дисплей користувача
- Відкрийте властивості цього специфікатора.
- Змініть
createDialogатрибут на%<sn>, %<givenName>
Це детальніше задокументовано у підтримці країн-членів ID статті: 250455
Як змінити відображувані імена користувачів Active Directory .
Редагувати: Щоб відповісти, можливо, на ваше наступне запитання, ви можете змінити існуючі displayNameатрибути користувачів за допомогою наступної Powershell.
Фільтр LDAP вибере користувачів із заповненим кодом displayName, але виключить користувачів, якщо він displayNameмістить кому.
Get-ADUser -LDAPFilter "(&(objectCategory=person)(!displayName=*,*)(displayName=*))" |
ForEach-Object {
Set-ADUser $_ -DisplayName "$($_.Surname), $($_.givenName)"
}