源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

用vbs检查注册表项的访问权限的代码

  • 时间:2022-03-08 00:27 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:用vbs检查注册表项的访问权限的代码
const KEY_QUERY_VALUE = &H0001 const KEY_SET_VALUE = &H0002 const KEY_CREATE_SUB_KEY = &H0004 const DELETE = &H00010000 const HKEY_LOCAL_MACHINE = &H80000002 strComputer = "." Set StdOut = WScript.StdOut Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_  strComputer & "\root\default:StdRegProv") strKeyPath = "SYSTEM\CurrentControlSet" oReg.CheckAccess HKEY_LOCAL_MACHINE, strKeyPath, KEY_QUERY_VALUE, bHasAccessRight If bHasAccessRight = True Then     StdOut.WriteLine "Have Query Value Access Rights on Key" Else     StdOut.WriteLine "Do Not Have Query Value Access Rights on Key" End If   oReg.CheckAccess HKEY_LOCAL_MACHINE, strKeyPath, KEY_SET_VALUE, bHasAccessRight If bHasAccessRight = True Then     StdOut.WriteLine "Have Set Value Access Rights on Key" Else     StdOut.WriteLine "Do Not Have Set Value Access Rights on Key" End If   oReg.CheckAccess HKEY_LOCAL_MACHINE, strKeyPath, KEY_CREATE_SUB_KEY, bHasAccessRight If bHasAccessRight = True Then     StdOut.WriteLine "Have Create SubKey Access Rights on Key" Else     StdOut.WriteLine "Do Not Have Create SubKey Access Rights on Key" End If oReg.CheckAccess HKEY_LOCAL_MACHINE, strKeyPath, DELETE, bHasAccessRight If bHasAccessRight = True Then     StdOut.WriteLine "Have Delete Access Rights on Key" Else     StdOut.WriteLine "Do Not Have Delete Access Rights on Key" End If
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部