是否可以在Active Directory中检索用户对象的RDN并保持属性不变。从Active Directory用户对象中检索RDN
我已经做了大量的阅读,发现AD用户对象将RDN存储在名为“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 ='开头。 – ig0774 2012-07-26 00:31:26