【发布时间】:2011-07-04 10:57:40
【问题描述】:
有没有一种方法可以使用 VBScript 一次导出多个 Active Directory 组的所有成员?最好输出是在他们所属的组下列出的用户名。
我有以下允许我一次导出 1 个 AD 组的成员,但我不知道如何修改它以查看多个组。
On Error Resume Next
Set fso = CreateObject("Scripting.FileSystemObject")
Set outfile = fso.CreateTextFile("Members.csv")
Set objGroup = GetObject("LDAP://cn=*GROUPNAME*,OU=Groups,DC=domain,DC=local")
objGroup.GetInfo
arrMembersOf = objGroup.GetEx("member")
For Each GetObject in ObjGroup
outfile.WriteLine objGroup.Name
Next
For Each strMember in arrMembersOf
outfile.WriteLine strMember
Next
有什么想法吗?
【问题讨论】:
标签: vbscript active-directory ldap