LDAP-Gettling eine Liste der logon-Namen

Habe ich das in meinem Programm, um die Liste der Benutzer-logon-Namen in einer Gruppe.

Dies ist, was ich habe, so weit, aber es gibt nur Sie, alle Benutzer...was muss ich abgeholzt, um diese in eine Gruppe, von der ich den Namen.

Option Explicit On
Imports System.DirectoryServices
Imports System.DirectoryServices.ActiveDirectory

Module Module1
    Sub Main()
        Dim ADEntry As New DirectoryServices.DirectoryEntry("LDAP://OU=Users,OU=Irvine,OU=KNS,DC=corp,DC=kns,DC=com")
        Dim objSearch As New System.DirectoryServices.DirectorySearcher(ADEntry)

        Dim oResults As DirectoryServices.SearchResultCollection
        Dim oResult As DirectoryServices.SearchResult

        '  THIS DOESNT WORK
        '  objSearch.Filter = "department = engineering"

        oResults = objSearch.FindAll

        For Each oResult In oResults
            Console.WriteLine(oResult.GetDirectoryEntry.Properties("sAMAccountName").Value)
        Next
    End Sub
End Module
InformationsquelleAutor Sean p | 2009-12-08
Schreibe einen Kommentar