Quantcast
Viewing all articles
Browse latest Browse all 2314

Distinguished Name von Unter-OUs auslesen

Hallo zusammen, 

Image may be NSFW.
Clik here to view.
zuerst liste ich alle OUs einer Domäne auf: 

$OU = Get-ADOrganizationalUnit -SearchBase "OU=x, DC=x, DC=x, DC=x" -SearchScope OneLevel|Select DistinguishedName

Dann suche ich in jeder OU nach einer Unter-OU, die "Test" heißt 

foreach ($OU in $OUs)
{
Get-ADOrganizationalUnit -SearchBase $_.DistinguishedName -SearchScope OneLevel -Filter {Name -like "Test"}|Select DistinguishedName
}

In der Test OU gibt es aber wieder mehrere Unter-OUs. Ziel ist es, jeweils den Distinguished Name der Unter-OUs 1,2 und 3 (heißen immer verschieden) aufzulisten.

 


Ich möchte aber nur mit SearchScope OneLevel und nicht SubTree arbeiten. Brauch ich da jedes Mal wieder foreach Schleifen? Wie kann man das halbwegs elegant lösen?

DANKE und LG 



Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>