vbs讀取注冊表的兩種方法

字號:


    有時候我們需要用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