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