VBS读取注册表的两种方法
2014-05-09来源:易贤网

有时候我们需要用vbs来操作注册表,一般情况下有两种方法,一种是通过wshshell对象的regread,另外一种是使用WMI操作注册表,下面简单的介绍下

第一种 通过wshshell对象的regread

代码如下:

RegValue = CreateObject("Wscript.Shell").RegRead("\XXXX_XXXXXXXX_XXX\XXX\XXXX")

Msgbox(RegValue)

第二种方法: 通过wmi

代码如下:

Const HKLM = &H80000002

strPath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace"

Set oReg = GetObject("Winmgmts:\root\default:StdRegProv")

oReg.EnumKey HKLM,strPath,arr

For Each x In arr

WScript.Echo x

Next

更多信息请查看IT技术专栏

推荐信息