依名稱尋找物件
Active Directory 網域服務 中的大部分物件都會使用 cn 屬性作為其命名屬性。 不過,某些物件會使用 cn 以外的命名屬性。 例如,域控制器使用 domainDNS 屬性作為命名屬性,而組織單位使用 organizationUnit 屬性作為命名屬性。 為了避免必須針對不同的物件類型使用不同的命名屬性, 應該使用name 屬性來依名稱搜尋物件。名稱屬性,其中包含對象的相對辨別名稱。
範例
下列程式代碼範例顯示可用來依名稱尋找物件的不同查詢字串。
下列查詢字串會尋找名稱開頭為 「Jeff」 的所有物件。
(name=Jeff*)
下列查詢字串會尋找名稱開頭為 「leased」 或 「corp」 的所有電腦物件。
(&(objectCategory=computer)(|(name=leased*)(name=corp*)))
下列查詢字串會尋找所有使用者,並以開頭為 “Karen” 或 “Jeff” 的名稱。
(&(&(objectClass=user)(objectCategory=person))(|(name=Karen*)(name=Jeff*)))