网友俱乐部 » » Director教程 » 访问win2000 Active directory信息的代码

2008-4-15 08:53 lonjew
访问win2000 Active directory信息的代码

using System;
using System.DirectoryServices;     
namespace ActiveDirectory
{   
  /// <summary>
  /// Summary description for Class1.
  /// </summary>   
class Class1
  {
    static void Main (string args)
    {
        //Note : microsoft is the name of my domain for testing purposes.
        DirectoryEntry entry = new DirectoryEntry("
[url=ldap://microsoft]LDAP://microsoft[/url]
");
        System.DirectoryServices.DirectorySearcher mySearcher = new
        System.DirectoryServices.DirectorySearcher(entry);
        mySearcher.Filter = ("(objectClass=*)");
        Console.WriteLine("Active Directory Information");  
        Console.WriteLine("===========================================");   
   
       foreach(System.DirectoryServices.SearchResult resEnt
                  in mySearcher.FindAll())
        {
        Console.WriteLine( resEnt.GetDirectoryEntry().Name.ToString() );
        Console.WriteLine( resEnt.GetDirectoryEntry().Path.ToString() );
        Console.WriteLine( resEnt.GetDirectoryEntry().NativeGuid.ToString() );
      Console.WriteLine("===========================================");         
  }
     }
   }
}

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.