maertz
Goto Top

Anzahl der Objecte von eine OU auslesen

Hi zusammen,

weiss jemand wie ich die Anzahl der Objecte in eine OU auslesen kann?

PowerShell oder WSH Script ist egal.

Danke in voraus.

Content-Key: 129033

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

Printed on: April 25, 2024 at 23:04 o'clock

Member: TsukiSan
TsukiSan Nov 11, 2009 at 04:29:41 (UTC)
Goto Top
eventuell so:
'On Error Resume Next  

Const E_ADS_PROPERTY_NOT_FOUND  = &h8000500D

Set objOU = GetObject _
    ("LDAP://ou=DeineOU,dc=Firma,dc=local")  
  
ObjOU.Filter= Array("group")  
 
I = 0

For Each objGroup in objOU
    objGroup.GetInfo
    arrMemberOf = objGroup.GetEx("member")  

    WScript.Echo "Members of """ & objGroup.cn & """:"  
    For Each strMember in arrMemberOf
        WScript.echo strMember
    Next

    WScript.Echo 

  I = I + 1
Next

WScript.Echo I & " Objekte gefunden"  
Gruss
Tsuki
Member: maertz
maertz Nov 11, 2009 at 09:35:28 (UTC)
Goto Top
Leider bekomme ich immer 0 Objekte (obwohl was drinn ist)
Habe in mehrere OU's probiert.

Gruß
Marius
Member: TsukiSan
TsukiSan Nov 12, 2009 at 02:16:37 (UTC)
Goto Top
lege diese Scriptdatei mal auf "C:\Meine.vbs"
füge in die aller letzte Zeile noch ein
msgbox " "  
ein.....

und rufe sie in der Kommandozeile mit:
CSCRIPT C:\Meine.VBS 
auf.

Was zeigt das Eingabefenster (wähle mal irgendeine deiner Gruppen aus) alles an?

Gruss
Tsuki