vbs 注冊表操作代碼(添加刪除)
更新時間:2009年05月13日 16:37:42 作者:
vbs 注冊表實現代碼。需要用vbs操作注冊表的朋友可以看看。
1、讀注冊表的關鍵詞和值:
可以通過把關鍵詞的完整路徑傳遞給wshshell對象的regread方法。例如:
set ws=wscript.createobject("wscript.shell")
v=ws.regread("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\nwiz")
wscript.echo v
2、寫注冊表
使用wshshell對象的regwrite方法。例子:
path="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\"
set ws=wscript.createobject("wscript.shell")
t=ws.regwrite(path & "jj","hello")
這樣就把
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\jj這個鍵值改成了hello.不過要注意:這個鍵值一定要預先存在。
如果要創(chuàng)建一個新的關鍵詞,同樣也是用這個方法。
path="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\run\sssa2000\love\"
set ws=wscript.createobject("wscript.shell")
val=ws.regwrite(path,"nenboy")
val=ws.regread(path)
wscript.echo val
刪除關鍵字和值
使用regdelete方法,把完整的路徑傳遞給regdelete就可以了
例如
val=ws.regdel(path)
注意,如果要刪除關鍵詞的值的話 一定要在路徑最后加上“\”,如果不加斜線,就會刪除整個關鍵詞。
當然,從現在的角度看,還是使用WMI的注冊表處理功能也許更好些。
可以通過把關鍵詞的完整路徑傳遞給wshshell對象的regread方法。例如:
復制代碼 代碼如下:
set ws=wscript.createobject("wscript.shell")
v=ws.regread("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\nwiz")
wscript.echo v
2、寫注冊表
使用wshshell對象的regwrite方法。例子:
復制代碼 代碼如下:
path="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\"
set ws=wscript.createobject("wscript.shell")
t=ws.regwrite(path & "jj","hello")
這樣就把
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\jj這個鍵值改成了hello.不過要注意:這個鍵值一定要預先存在。
如果要創(chuàng)建一個新的關鍵詞,同樣也是用這個方法。
復制代碼 代碼如下:
path="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\run\sssa2000\love\"
set ws=wscript.createobject("wscript.shell")
val=ws.regwrite(path,"nenboy")
val=ws.regread(path)
wscript.echo val
刪除關鍵字和值
使用regdelete方法,把完整的路徑傳遞給regdelete就可以了
例如
val=ws.regdel(path)
注意,如果要刪除關鍵詞的值的話 一定要在路徑最后加上“\”,如果不加斜線,就會刪除整個關鍵詞。
當然,從現在的角度看,還是使用WMI的注冊表處理功能也許更好些。
相關文章
使用 Iisftp.vbs 創(chuàng)建FTP站點的方法
Iisftp.vbs 使用的默認屬性與 IIS 管理器在建立新的 FTP 站點時使用的屬性相同,并且它遵循相同的繼承屬性規(guī)則。要配置 FTP 站點的更多高級屬性,請使用 IIS 管理器2014-07-07遠程開啟/關閉目標telnet服務的windows腳本RTCS.vbs
遠程開啟/關閉目標telnet服務的windows腳本RTCS.vbs...2007-02-02