2014-01-22 36 views

回答

2

如果您使用的是.NET 3.5及更高版本,則應該查看System.DirectoryServices.AccountManagement(S.DS.AM)命名空間。在這裏閱讀全部內容:

基本上,你可以定義域範圍內,並可以輕鬆地查找用戶和/或組AD:

// set up domain context 
using (PrincipalContext ctx = new PrincipalContext(ContextType.Domain)) 
{ 
    // find the group in question 
    GroupPrincipal group = GroupPrincipal.FindByIdentity(ctx, "YourGroupNameHere"); 

    // if found.... 
    if (group != null) 
    { 
     // do whatever you need to do with the group 
    } 
} 

的新的S.DS.AM可以很容易地與AD中的用戶和羣組玩耍!

+0

我試過了,那是行不通的(這是我的代碼..請讓我知道如果我錯了 – user2150696

+0

@ user2150696:請**更新**您的原始問題,包括新的代碼!將代碼放入評論 - 真的很難閱讀! –