如何以编程方式获得AD“Universal Groups”的所有成员?

时间:2014-01-28 01:03:47

标签: c# python .net winapi pywin32

有没有人知道如何使用winapi来获取Active Directory“通用组”的所有成员(用户和组)?

我可以使用NetGroupGetUsers函数仅获取组的用户(适用于只能包含用户的全局组)。我尝试了NetLocalGroupGetMembers函数,它给了我一个本地组的所有成员。我可以对域控制器使用它,但它似乎只适用于域本地组,而不适用于通用组。

在这种情况下,我正在使用Python win32绑定进行调用:

  

导入win32net

     

members = win32net.NetLocalGroupGetMembers(服务器,“Universal Group   名称“,0,0)pywintypes.error:(1376,'NetLocalGroupGetMembers','The   指定的本地组不存在。')

但是,这适用于域本地组。有没有人知道用于此类查询的正确winapi函数?我想获得一个BOTH用户和组的列表。

0 个答案:

没有答案
相关问题