Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works

How to get the user sid from windows 2000 server

  • Please log in to reply



    New Member

  • Member
  • Pip
  • 8 posts

I'm writing a script in vb script and one of the task of this script is getting the sid of a certain user, i am using this code to do this

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set WshNetwork = WScript.CreateObject("WScript.Network")
Set objAccount = objWMIService.Get("Win32_UserAccount.Name='" & userProfile.name & "',Domain='" & WshNetwork.UserDomain & "'")
MsgBox objAccount.SID

I test this in a machine with windows server 2000 and works perfect buy when i run my script in other test machine with windows server 2000 too it gives me this error "SWbemServices: Not found", does anyone knows how to make it work?? or other way to get the user sid in windows server 2000????

  • 0


Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP