OU herausfinden?

23/10/2007 - 14:03 von Martin Mueller | Report spam
Hallo,

eine Anfàngerfrage

folgendes Skript liest alle Computer aus der angegebenen Domàne.

strDomain = "meine.domaene.de"
Set objPDC = GetObject("WinNT://" & strDomain)
objPDC.Filter = Array("Computer")
For Each objComputer In objPDC
wscript.echo objComputer.Name
Wscript.echo objComputer.Parent
Next

Nun hàtte ich auch gerne Informationen über die OU in der der Computer
ist. objComputer.Parent liefert das aber nicht (wie ich gehofft hatte).

Frage: ist das Auslesen der OU auf diesem Weg einfach möglich? Sprich:
hat "objComputer" irgendwelche Eigenschaften, die ich auswerten könnte?

Oder muss ich ganz anders vorgehen?

Gruß

Martin
 

Lesen sie die antworten

#1 Dennis Bistron
23/10/2007 - 15:24 | Warnen spam
Hallo,

Martin Mueller schrieb:
Frage: ist das Auslesen der OU auf diesem Weg einfach möglich? Sprich:
hat "objComputer" irgendwelche Eigenschaften, die ich auswerten könnte?



In dem Attribut distinguishedName findest Du was Du suchst.

Nebenbei:
Ich benutze ganz gern adsiedit.msc (Support Tools) um die Namen der
Attribute von AD-Objekten zu finden, die ich ausweren möchte...

MfG
Dennis

Ähnliche fragen