124909

Powershell: AD-User von OU ausgeben lassen, welcher mehrere Instanzen hat

Hallo freunde ich hab nochmal eine kleine frage face-smile,

Ich möchte mir die AD-User anzeigen lassen von einer OU die nicht die oberste OU ist, sondern noch einige "Unter-OU's" hat.

Ich habe folgendes cmdlet:

Get-ADUser -Filter * -SearchBase „OU=1,DC=XXX,DC=XXX“

das funktioniert auch, allerdings soll mir dies nur die User einer OU anzeigen die sich in der OU 1 befinden (erste OU = 1, darunter OU=2 etc.). Sprich er soll eine Instanz tiefer suchen

Wir müsste dort der Syntax aussehen ?

vielen dank vorab!
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 286926

Url: https://administrator.de/forum/powershell-ad-user-von-ou-ausgeben-lassen-welcher-mehrere-instanzen-hat-286926.html

Ausgedruckt am: 27.04.2025 um 20:04 Uhr

124909
124909 28.10.2015 um 14:02:14 Uhr
Goto Top
Aaaalles klar habe es selbst herausgefunden :D

einfach die niedrigste Instanz zuerst und dann immer eine höher.

Trotzdem danke face-smile)
114757
Lösung 114757 28.10.2015, aktualisiert am 30.10.2015 um 10:24:19 Uhr
Goto Top
Moin,
Aaaalles klar habe es selbst herausgefunden :D
einfach die niedrigste Instanz zuerst und dann immer eine höher.
nö, schau dir mal den Parameter -SearchScope an face-wink
Specifies the scope of an Active Directory search. Possible values for this parameter are:
Base or 0
OneLevel or 1
Subtree or 2

A Base query searches only the current path or object. A OneLevel query searches the immediate children of that path or object. A Subtree query searches the current path or object and all children of that path or object.
also
Get-ADUser -Filter * -SearchBase 'OU=1,DC=XXX,DC=XXX' -SearchScope OneLevel  
Gruß jodel32
114757
114757 29.10.2015 aktualisiert um 19:38:13 Uhr
Goto Top
Hier fehlt dann noch ein gelöst. Danke.