honeybee
Goto Top

OUs in einen Array für die Suche packen

Hallo,

ich möchte gern alle OUs, die ein bestimmtes Suchwort beinhalten, in einen Array packen und alle Computer, die sich in den gesuchten OUs befinden, anzeigen lassen.

Ich hab das mit Powershell versucht, aber bekomme diese Fehlermeldung:
screenshot

Mein Skript sieht wie folgt aus:
$search_ous = @(Get-ADOrganizationalUnit -Filter * -Properties * |
    select DistinguishedName |
    where {$_.DistinguishedName -like "*Laptop*"}  
    ft -HideTableHeaders)

foreach ($search_ou in $search_ous) {
    Get-ADComputer -Filter * -SearchBase "$search_ou" | select Name | ft -HideTableHeaders  
}

Wird kein Array als Searchbase unterstützt?

Content-ID: 82946166354

Url: https://administrator.de/contentid/82946166354

Printed on: October 9, 2024 at 16:10 o'clock

pebcak7123
Solution pebcak7123 Mar 12, 2024 at 10:47:13 (UTC)
Goto Top
-SearchBase "$search_ou"  
zu
-SearchBase $search_ou.DistinguishedName
ändern
honeybee
honeybee Mar 12, 2024 at 11:11:59 (UTC)
Goto Top
Vielen Dank!!! face-smile