Önceki Başlık: Çıktı ParametreleriSonraki Başlık: İşleç Başarısızlığı


Örnekler

Örnek - Bir genel filtre kullanma

Nesne Alma işleci - Alma Kriterleri

Bu örnekte, "CN=Computers,DC=itpam,DC=ca,DC=local" yolu altındaki tüm bilgisayar hesaplarını almaya çalışmaktayız. Bu hesapların, "cn", "distinguishedname", "objectcategory" ve "objectclass" özniteliklerini özellikle istemekteyiz.

Nesne Alma işleci Sıralama Kriterleri

Aynı zamanda, "cn" ile döndürülen kullanıcı hesaplarını sıralamaktayız.

İşlem çalıştırıldıktan sonra, başarıyla bitirildi ve RetrievedObjects değişkeni aşağıdaki şekilde oluşturuldu:

Retrieved_Objects

RetrievedObjects değişkenindeki her bir değer eşleştirmesi için artık, her bir bilgisayar hesabı özniteliği için alınmış değerlere sahibiz. Bu örnekte, RetrievedObjects değişkeni sekiz nesne içermektedir.

retrieved_8_objects

Ayrıca, çok değerli özniteliklerin değerleri (bu örnekte objectclass), birden çok değer arasına bir "|" karakteri eklenerek döndürülür:

Örnek - Kendi filtrenizi kullanma

Nesne Alma işlecinin alma kriterleri

Bu örnekte, "DC=itpam,DC=ca,DC=local" yolunun altındaki tüm kapsayıcı hesapları almak için kendi filtremizi kullanmaktayız (alma Nesne Tipi'nin, Diğer değerine ayarlandığına dikkat edin). Bu hesapların, "cn", "distinguishedname", "objectcategory" ve "objectclass" özniteliklerini özellikle istemekteyiz.

Nesne Alma işleci Sıralama Kriterleri

Aynı zamanda, "cn" ile döndürülen kullanıcı hesaplarını sıralamaktayız.

İşlem çalıştırıldıktan sonra, başarıyla bitirildi ve RetrievedObjects değişkeni aşağıdaki şekilde oluşturuldu:

Nesne Alma işleci alınan nesneler

RetrievedObjects değişkenindeki her bir değer eşleştirmesinde, her bir kapsayıcı hesap özniteliği için alınan değerlere sahibiz. RetrievedObjects değişkeni, bu örnekte 86 nesne içermektedir.

Ayrıca, çok değerli özniteliklerin değerleri (bu örnekte objectclass), birden çok değer arasına bir "|" karakteri eklenerek döndürülür:

Nesneleri Alma işleci objectClass