c#怎样操作 活动目录??? 1。在C#中怎样操作活动目录(请给出完整的例子)2。讨论“活动目录”。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ms-help://MS.MSDNQTR.2003FEB.2052/vbcon/html/vbtskRemovingActiveDirectoryNodes.htm 给你个例子吧,列出域中得所有用户.你可以看看这个网站,里面有大量得关于ad得文章http://www.c-sharpcorner.comConsole.Write("Enter your Domain Name : "); string dom =Console.ReadLine(); System.DirectoryServices.DirectoryEntry entry = new System.DirectoryServices.DirectoryEntry("LDAP://" + dom); System.DirectoryServices.DirectorySearcher mySearcher = new System.DirectoryServices.DirectorySearcher(entry); mySearcher.Filter = ("(objectClass=user)");//filte the objectClass type Console.WriteLine("Listing of users in the Active Directory"); Console.WriteLine("========================================"); foreach(System.DirectoryServices.SearchResult resEnt in mySearcher.FindAll()) { try { System.DirectoryServices.DirectoryEntry de=resEnt.GetDirectoryEntry(); Console.WriteLine("Display Name : " + de.Properties["DisplayName"].Value.ToString()); Console.WriteLine("Email : " + de.Properties["Mail"].Value.ToString()); Console.WriteLine("Title : " + de.Properties["Title"].Value.ToString()); Console.WriteLine("User Name : " + de.Properties["sAMAccountName"].Value.ToString()); Console.WriteLine("First Name : " + de.Properties["GivenName"].Value.ToString()); Console.WriteLine("Last Name : " + de.Properties["sn"].Value.ToString()); Console.WriteLine("Initials : " + de.Properties["Initials"].Value.ToString()); Console.WriteLine("Company : " + de.Properties["Company"].Value.ToString()); Console.WriteLine("Department : " + de.Properties["Department"].Value.ToString()); Console.WriteLine("Telephone No. : " + de.Properties["TelephoneNumber"].Value.ToString()); } catch(Exception e) { } Console.WriteLine("=========== End of user ============="); } Console.WriteLine("=========== End of Listing ============="); sql2008导数据多出表 MVC安装 上海东软面试题,看看你会不会 求一个ASP.NET+c# 的开源工程作为练手学习! 如何得到操作系统中windows服务的名称及状态? 关于url 映射问题,多类用户,映射需要有选择 asp.net如何模拟google下拉列表 使用delphi的twebbrowser上传数据,但在aspx页面为乱码,熟悉delphi和asp.net的请进 请教C#高手一个问题? 新闻网站排版问题 一白天了,没人解决,高人再看一下。对我来说挺难的,我是边学边做。关于页面提交的事 请教孟子先生
你可以看看这个网站,里面有大量得关于ad得文章http://www.c-sharpcorner.comConsole.Write("Enter your Domain Name : ");
string dom =Console.ReadLine(); System.DirectoryServices.DirectoryEntry entry = new System.DirectoryServices.DirectoryEntry("LDAP://" + dom);
System.DirectoryServices.DirectorySearcher mySearcher = new System.DirectoryServices.DirectorySearcher(entry);
mySearcher.Filter = ("(objectClass=user)");//filte the objectClass type
Console.WriteLine("Listing of users in the Active Directory");
Console.WriteLine("========================================");
foreach(System.DirectoryServices.SearchResult resEnt in mySearcher.FindAll())
{
try
{
System.DirectoryServices.DirectoryEntry de=resEnt.GetDirectoryEntry();
Console.WriteLine("Display Name : " + de.Properties["DisplayName"].Value.ToString());
Console.WriteLine("Email : " + de.Properties["Mail"].Value.ToString());
Console.WriteLine("Title : " + de.Properties["Title"].Value.ToString());
Console.WriteLine("User Name : " + de.Properties["sAMAccountName"].Value.ToString());
Console.WriteLine("First Name : " + de.Properties["GivenName"].Value.ToString());
Console.WriteLine("Last Name : " + de.Properties["sn"].Value.ToString());
Console.WriteLine("Initials : " + de.Properties["Initials"].Value.ToString());
Console.WriteLine("Company : " + de.Properties["Company"].Value.ToString());
Console.WriteLine("Department : " + de.Properties["Department"].Value.ToString());
Console.WriteLine("Telephone No. : " + de.Properties["TelephoneNumber"].Value.ToString());
}
catch(Exception e)
{
}
Console.WriteLine("=========== End of user =============");
}
Console.WriteLine("=========== End of Listing =============");