| 范文 |
有时候我们需要用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 |