Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C#
  4. enumerating groups a user belongs to using WinNT://

enumerating groups a user belongs to using WinNT://

Scheduled Pinned Locked Moved C#
question
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    inyoursadachine
    wrote on last edited by
    #1

    Hi, How does one enumerate the groups a user belongs to using the WinNT:// provider (not LDAP) ?? TIA, Matt

    D 1 Reply Last reply
    0
    • I inyoursadachine

      Hi, How does one enumerate the groups a user belongs to using the WinNT:// provider (not LDAP) ?? TIA, Matt

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      Well, in VBScript, it looks something like this:

      strComputer = "." ' Use a '.' to denote the local machine.
      Set colGroups = GetObject("WinNT://" & strComputer & "")
      colGroups.Filter = Array("group")
      For Each objGroup In colGroups
      For Each objUser in objGroup.Members
      If objUser.name = "username" Then
      Wscript.Echo objGroup.Name
      End If
      Next
      Next

      You go through each group on the machine and check to see if the username exists in that group. RageInTheMachine9532 "...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups