sspssp
Goto Top

Mit VB.Net Sites im Active Directory auslesen

ich habe folgendes Problem. Mittels VB.Net soll das Active Directory ausgelesen werden. Im Bereich „Sites und Service“ im Unterpunkt „Sites“ gibt es verschiedene Punkte (z.B. Hannover und Hamburg) diese sollen nun Ausgelesen werden.

Ich kann mit folgendem Script die User auslesen:

        Dim ADSearcher As New DirectorySearcher
        With ADSearcher
            .PageSize = Integer.MaxValue
            .Filter = "(&(objectCategory=person)(objectClass=user))"  
            .PropertiesToLoad.Add("Name")  
            .PropertiesToLoad.Add("sAMAccountName")  
            .SearchScope = SearchScope.Subtree
             .Sort.PropertyName = "cn"  
        End With

nur leider funktioniert das nicht wenn ich ihn folgendermaßen abändere um die Sites abzufragen.

        Dim ADSearcher As New DirectorySearcher
        With ADSearcher
            .PageSize = Integer.MaxValue
            '.Filter = "(&(objectCategory=person)(objectClass=user))"  
            .Filter = "(&(objectClass=Sites))"  
            .PropertiesToLoad.Add("name")  
            '.PropertiesToLoad.Add("sAMAccountName")  
            .SearchScope = SearchScope.Subtree
            ' .Sort.PropertyName = "cn"  
        End With

Wo ist der fahler oder gibt es eine andere Möglichkeit die benötigten Informationen abzufragen?

Hier die Verwaltung:
b0da114dd4ae1c7504f88fbf08c131a1-abfrage

Content-ID: 128796

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

Ausgedruckt am: 25.11.2024 um 21:11 Uhr

dog
dog 06.11.2009 um 17:44:15 Uhr
Goto Top
Besorg dir mal ldp.exe oder JXplorer.
Und dann wechsel die Base-DN auf CN=Configuration,dc=domain,dc=local
Jetzt kannst du dir angucken wonach du wo suchen kannst...

Grüße

Max