0

Lotus Notes から Active Directory へのコネクタをいじって、すべてのユーザーの と フィールドを電子メール アドレスのように変更することに成功しNameましCNdistinguishedName。うーん。cn/ldap を使用して AD を参照する 1 つのユーティリティを除いて、すべて問題ないように見えますが、AD ユーザーとコンピューターでは奇妙に見えます。

ユーザー フィールドを書き直して、以前の外観に戻すようにしたいと思いnameます (この修正cnと表示されるdnフィールド)。できれば、AD Powershell または Exchange 管理シェルを使用してください。

交換管理シェルを使用してnameフィールドに書き込むと、「showinaddressbook」の値も書き換えられます。(これは交換に違いないと思いますが、それを実現させることはできません)。これが私がしたことです:

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

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

AD Powershell を使って似たようなことをしようとすると、「set-aduser」で名前フィールドに書き込めないようです。私はこれを行うことについて過度に教育を受けていません。しかし、名前フィールドを「givenname surname」または「displayname」(推奨)で書き換えられるようにしたいと考えています。そして、「showinaddressbook」交換属性に影響を与えることなく、すべてのユーザーを何らかの形でループします。

4

2 に答える 2

0

私があなたをフォローしている場合...Rename-ADObjectコマンドレットを使用する必要があります。

于 2013-05-18T08:47:15.963 に答える