List Users of a Group
Liste alle Mitglieder einer Gruppe auf:
- listUsersofaGroup.vbs
'Liste alle Benutzer einer Gruppe auf'
DIM List
strDomainName = "MYNTDOM"
strGroupName = "MYNTGRP"
strGroupName = InputBox("Zu welcher Gruppe sollen die Mitglieder gesucht werden ?","Gruppenname",strGroupName)
Set objDomain = GetObject("WinNT://" & strDomainName)
ListUsersofaGroup strDomainName,strGroupName
'Ergebnis in Zwischenablage kopieren'
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate("about:blank")
objIE.document.parentwindow.clipboardData.SetData "text", List
objIE.Quit
wscript.echo vbcrlf & "Daten sind auch in der Zwischenablage vorhanden."
'--------------------------------------------------------'
Sub ListUsersofaGroup(strDom,strGrp)
wscript.echo strGrp & vbcrlf
For each objDomainObject in objDomain
If objDomainObject.class = "Group" Then
If objDomainObject.Name = strGrp Then
Set objGroup = GetObject("WinNT://"& strDom & "/" & objDomainObject.Name)
Set objMemberList = objGroup.Members
For Each objGroupMember In objMemberList
Set objMember = objGroupMember
wscript.echo ("Member: " & objMember.Name)
List = List & vbLf & objMember.Name
Next
End If
End If
Next
End Sub
Zurück