我有一个代码来获取域中的 OU 列表。
现在这只是列出了所有的 OU,并没有给出任何区分 OU 和子 OU 的方法。
DirectoryEntry entry = new DirectoryEntry("LDAP://" + domain);
DirectorySearcher mySearcher = new DirectorySearcher(entry);
mySearcher.Filter = ("(objectClass=organizationalUnit)");
foreach (SearchResult temp in mySearcher.FindAll())
{
OU_DownList.Items.Add(temp.Properties["name"][0].ToString());
}
有没有办法获得 OU 的完全限定名称?
对于子 OU 来说是这样的:
CN=Computer1,OU=Department 101,OU=Business Unit #1,DC=us,DC=xyz,DC=com
任何帮助表示赞赏...谢谢