firefox80 10 Geschrieben 4. August 2008 Melden Teilen Geschrieben 4. August 2008 Hallo Scripting Profis! Ich schreibe ein Powershell-Script, das feststellt, ob für alle Domain-Clients eine (aktuelle) Image Sicherung vorhanden ist. Leider habe ich keine Ahnung, wie ich aus dem AD auslese, welche Computer in einer bestimmten OU enthalten sind. Habt ihr da einen Tip für mich? Sowas wie ein PSDrive scheint es dafür ja nicht zu geben. Besten Dank! Zitieren Link zu diesem Kommentar
olc 18 Geschrieben 4. August 2008 Melden Teilen Geschrieben 4. August 2008 Hi Firefox, vielleicht kannst Du das hier als Grundlage verwenden: $category = "(&(objectclass=computer)(objectcategory=computer))" $AD = [ADSI]"LDAP://OU=DEINE_OU,DC=DOMAIN,DC=TLD" $properties = "samaccountname", "dn" $search = New-Object System.DirectoryServices.DirectorySearcher($AD,$category) $search.PageSize = 1000 foreach ($value in $properties) { $search.PropertiesToLoad.Add($value) } $result = $search.Findall() Danach kannst Du die Ergebnisliste entsprechend weiter verarbeiten. Ansonsten die Quest PowerShell Addons nutzen - dort kannst Du die OUs recht einfach auslesen (Get-QADComputer). Viele Grüße olc Zitieren Link zu diesem Kommentar
firefox80 10 Geschrieben 5. August 2008 Autor Melden Teilen Geschrieben 5. August 2008 danke für die hilfe! hat gut geklappt Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.