» Determine SID of Windows user
Sometimes when digging real deep into Windows like I recently had to, you need to have the Windows SID (Security Identifier) of a local user. I wasn't able to find any standard way of obtaining this info, so I wrote this little VBScript. Might help some people, might not. Putting this online anyway ;)
Open notepad and paste the following script:
strComputer = "<COMPUTERNAME>" strUser = "<USERNAME>" Set objWMIService = GetObject("winmgmts:\" & strComputer & "rootcimv2") Set objAccount = objWMIService.Get ("Win32_UserAccount.Name='" & strUser & "',Domain='" & strComputer & "'") Wscript.Echo objAccount.SID
Obviously,
- Change the <COMPUTERNAME> and <USERNAME>
- Save with .vbs extension (Like getsid.vbs)
- Execute it
You probably shouldn't follow me
Like this Article?
| I'd appreciate it if you leave a comment, spread the word, or consider a small donation |
RelatedArticles like this one» Allow Windows users to restart service |
tags: windows, security, SID, VBScript
category: Howto - Webserver
read: 40,050 times
Add Comment
Comments have been automatically closed because of the age of the article. If you need to, you can still contact me on the subject.
tagcloud
#5. Calvin Kwok on 16 July 2010
#4. Kevin on 17 September 2009
#3. calanan on 08 September 2009
p.s. Works on XP SP3
#2. Adam on 30 December 2008
#1. Marcelo on 27 March 2008