按名称查找对象

Active Directory 域服务中的大多数对象使用 cn 属性作为其命名属性。 但是,某些对象使用 除 cn 以外的命名属性。 例如,域控制器使用 domainDNS 属性作为命名属性,组织单位使用 organizationUnit 属性作为命名属性。 为了避免对不同的对象类型使用不同的命名属性,应使用 名称 属性(包含对象的相对可分辨名称)按名称搜索对象。

示例

下面的代码示例显示了可用于按名称查找对象的不同查询字符串。

以下查询字符串查找名称以“Jeff”开头的所有对象。

(name=Jeff*)

以下查询字符串查找名称以“leased”或“corp”开头的所有计算机对象。

(&(objectCategory=computer)(|(name=leased*)(name=corp*)))

以下查询字符串查找所有用户以及以“Karen”或“Jeff”开头的名称。

(&(&(objectClass=user)(objectCategory=person))(|(name=Karen*)(name=Jeff*)))