0
我想弄清楚如何從用戶屬性的「遠程控制」選項卡專門獲取一些活動的目錄細節。ActiveDirectory用戶遠程控制選項卡詳細信息?
我能夠通過使用類似下面的代碼,以找到其他的細節:
//modify this line to include your domain name
string path = string.Format("LDAP://{0}", domain);
//init a directory entry
DirectoryEntry dEntry = new DirectoryEntry(path);
//init a directory searcher
DirectorySearcher directorySearcher = new DirectorySearcher(dEntry);
directorySearcher.PropertiesToLoad.Add("samAccountName");
directorySearcher.PropertiesToLoad.Add("displayName");
directorySearcher.PropertiesToLoad.Add("cn");
directorySearcher.PropertiesToLoad.Add("distinguishedName");
directorySearcher.PropertiesToLoad.Add("objectCategory");
directorySearcher.PropertiesToLoad.Add("objectSID");
directorySearcher.PropertiesToLoad.Add("objectGUID");
directorySearcher.PropertiesToLoad.Add("manager");
directorySearcher.Filter = "(&(objectClass=user))";
//perform search on active directory
searchResults = directorySearcher.FindAll();
//loop through results of search
Parallel.ForEach<SearchResult>(searchResults.Cast<SearchResult>().ToList(), searchResult =>
{
// Any processing
});
但我一直無法找出遠程信息存儲在何處。通常,我使用ADSI Edit並在修改屬性時查找對屬性的更改,但我沒有注意到任何更改。任何人都可以指出我正確的方向嗎?
我要指出,我的域功能級別和林功能級別都是2003
謝謝。不幸的是即時通訊使用2003年,它看起來不包含userParameter屬性。 – Kyle
@Zenox,在W2K3 R2上是一樣的,我編輯我的答案。 – JPBlanc
對不起,我的壞。我有兩個類似的用戶,我在ADUAC中修改了一個,並查看了ADSIEdit中的屬性。因爲我沒有修改過一個用戶的屬性,這個值不存在! – Kyle