【发布时间】:2014-06-05 15:13:37
【问题描述】:
我需要一些帮助来检索 Windows Server 2008 计算机管理窗口中管理员组中的管理员列表。
此代码的功能与我想要的类似,它从计算机管理窗口中提取本地用户:
import win32net
def GetUsers(IP):
print IP
print win32net.NetGroupGetUsers(IP,'none',0),
return
servers ={'server1', 'server2' }
for CurrentIP in servers:
print GetUsers(CurrentIP)
这会生成以下内容:
server1
([{'name': u'$admin'}, {'name': u'zzGuest'}, {'name': u'BladeLogicRSCD'}], 3, 0) None
server2
([{'name': u'$admin'}, {'name': u'zzGuest'}, {'name': u'BladeLogicRSCD'}, {'name': u'ArcGISWebServices'}], 5, 0) None
当然,有了这个 win32net 模块,就可以进入 Admin 组......感谢我在这里找到的任何帮助。谢谢!
【问题讨论】: