2013-05-17 2 views
0

Играя с коннектором Lotus Notes в Active Directory, мне удалось изменить все поля моего пользователя Name, и distinguishedName, чтобы они напоминали адрес электронной почты. тьфу. Все кажется замечательным в стороне от, возможно, 1 утилиты, которая использовала cn/ldap для ссылки на AD, но она выглядит странно у пользователей AD и компьютеров.Атрибут переписывания имени, CN и DN для пользователей Active Directory с помощью Powershell

Я хотел бы переписать пользователям поля name, чтобы обновить его до того, как он выглядел (это исправляет cn и dn полей, которые я вижу). Предпочтительно использовать оболочку AD Powershell или Exchange Management.

При использовании оболочки обмена Exchange и записи в поле name он также перезаписывает значения «showinaddressbook». (цифра это должна быть вещь обмена, но я не могу этого добиться). Вот что я сделал:

$displayname = Get-MailUser -Identity joe.user | select -ExpandProperty Displayname 

Set-MailUser -Identity joe.user -Name $displayname 

При попытке использовать AD Powershell и сделать что-то подобное, это не выглядит возможным написать в поле имени с «Set-ADUser». Я не слишком учился в этом. Но я хотел бы иметь возможность переписать поле имени с именем «имя фамилии» или «отображаемое имя» (предпочтительно). И каким-то образом охватывайте всех моих пользователей, не затрагивая атрибут обмена «showinaddressbook».

ответ

0

Если я следую за вами ... вам нужно использовать командлет Rename-ADObject.

+0

ах да, спасибо. Похоже, это сработает. – Scott

Смежные вопросы