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-Key: 82946166354

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

Printed on: April 27, 2024 at 12:04 o'clock

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