【发布时间】:2012-07-25 21:51:33
【问题描述】:
是否可以在 Active Directory 中检索用户对象的 RDN 而属性完整。
我对此进行了大量阅读,发现 AD 用户对象将 RDN 存储在名为“name”的属性中。假设 name (rdn) 属性的值应该类似于 name = "cn=Smith, Joe"。 cn 属性是应该返回的内容的一部分。但是,每当我检索对象的名称属性时,“cn=”似乎总是丢失。比如
$foo = get-aduser -filter 'Name -like "Smith, Joe"'
$foo.name
将返回 "Smith, Joe" 而不是 "cn=Smith, Joe"。有没有办法查询并让完整的 RDN 返回?
【问题讨论】:
-
任何原因
"CN=${foo.name}"不能满足您的需求?用户对象的 RDN 将始终以CN=开头。
标签: powershell active-directory powershell-2.0