Hogyan lehet PowerShell-ben egy OU alacsonyabb szintű leszármazottait lekérdezni?

0 votes
asked Mar 23, 2013 in IRF tantárgy by anonymous  

Egy adott Organizational Unit közvetlen leszármazottait a OneLevel, a teljes részfáját pedig a Subtree segítségével lehet lekérdezni. Utóbbi visszaadja az összes utód adatát.

Van lehetőség arra, hogy pl. csak a második szinten lévő leszármazottak adatait kérdezzem le a közbeeső csomópontok nevének ismerete nélkül?

2 Answers

+1 vote
answered Mar 24, 2013 by micskeiz (2,616 points)  

Erre én se találtam beépített megoldást:

  • Az itt lévő válaszokat érdemes esetleg megnézni ("LDAP root query syntax to search more than one specific OU"). Sajnos AD-ban nem működik az ExtensibleMatcher, és a DN-re nem lehet wildcard segítségével szűrni.
  • Van lehetőség a PowerShell -Filter paraméterét használni, de az is a háttérben LDAP-szűrésre fordul le, és ott se megy a wildcard a DN esetén.
  • Van még egy canonicalName attribútum, de az meg számított, úgyhogy azért nem lehet erre szűrni.
0 votes
answered Mar 23, 2013 by horanyi.gergo (213 points)  

Erre sajnos tudtommal nincs beépített támogatás. A SearchScope csak Base, OneLevel vagy Subtree lehet.

...