Monday, February 06, 2012
   
Text Size

VB- Check if a user is a member of a domain group

ISMEMber ("userlockdownpolicyg sup")

Function IsMember(groupname)
 'Set WshNetwork = CreateObject("WScript.Network")
 domain = WshNetwork.UserDomain
 user = WshNetwork.UserName
 Workwised = False
 Set userObj = GetObject("WinNT://" & domain & "/" & user & ",user")
 For Each grp In userObj.Groups
  If lcase(grp.Name) = groupName Then
   Workwised = true
   Exit For
  End If
 Next
End Function