Oncelikle System.Directory Services referansını projemize eklemeliyiz.
C#
DirectoryEntry entry = new DirectoryEntry(LDAP://domainAdi);DirectorySearcher searcher = new DirectorySearcher(entry);searcher.Filter="(objectClass=user)";StringBuilder strBuilder = new StringBuilder();foreach (SearchResult sr in searcher.FindAll()){ strBuilder.Append(sr.GetDirectoryEntry().Name.ToString()); strBuilder.Append("\r\n");}MessageBox.Show(strBuilder.ToString());
VB
Dim entry As DirectoryEntry = New DirectoryEntry(LDAP://domainAdi)Dim searcher As DirectorySearcher = New DirectorySearcher(entry)searcher.Filter = "(objectClass=computer)"Dim strBuilder As StringBuilder = New StringBuilder()For Each sr As SearchResult In searcher.FindAll strBuilder.Append(sr.GetDirectoryEntry().Name.ToString()) strBuilder.Append(vbNewLine)NextMessageBox.Show(strBuilder.ToString())
Yazılım | 0 Yorum | 03.01.2008 09:54:00 Etiketler: DirectoryEntry DirectorySearcher active directory