将如下代码保存为*.vbs,执行即可
strComputer = "."
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set objAccount = objWMIService.Get _
("Win32_UserAccount.Name='用户名',Domain='电脑名字或者是域名'")
Wscript.Echo objAccount.SID
VBS获取用户SID
本文提供了一段VBScript代码,该代码能够通过指定用户名和电脑名或域名来获取对应用户的SID(安全标识符)。这对于需要在Windows环境中进行用户权限管理和身份验证的应用场景非常有用。
将如下代码保存为*.vbs,执行即可
strComputer = "."
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set objAccount = objWMIService.Get _
("Win32_UserAccount.Name='用户名',Domain='电脑名字或者是域名'")
Wscript.Echo objAccount.SID
1892

被折叠的 条评论
为什么被折叠?