国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

vbscript Registry 注冊表操作實現代碼(讀寫刪除)

2019-10-26 18:05:14
字體:
來源:轉載
供稿:網友
VBScript Code:
復制代碼 代碼如下:

' Create a WSH Shell object:
Set wshShell = CreateObject( "WScript.Shell" )
'
' Create a new key:
wshShell.RegWrite "HKCU/TestKey/", ""

' Create a new DWORD value:
wshShell.RegWrite "HKCU/TestKey/DWordTestValue", 1, "REG_DWORD"

' Create a new subkey and a string value in that new subkey:
wshShell.RegWrite "HKCU/TestKey/SubKey/StringTestValue", "Test", "REG_SZ"

' Read the values we just created:
WScript.Echo "HKCU/TestKey/DWordTestValue = " _
& wshShell.RegRead( "HKCU/TestKey/DWordTestValue" )
WScript.Echo "HKCU/TestKey/SubKey/StringTestValue = """ _
& wshShell.RegRead( "HKCU/TestKey/SubKey/StringTestValue" ) & """"

' Delete the subkey and key and the values they contain:
wshShell.RegDelete "HKCU/TestKey/SubKey/"
wshShell.RegDelete "HKCU/TestKey/"

' Note: Since the WSH Shell has no Enumeration functionality, you cannot
' use the WSH Shell object to delete an entire "tree" unless you
' know the exact name of every subkey.
' If you don't, use the WMI StdRegProv instead.

' Release the object
Set wshShell = Nothing

用VBScript編寫的WSH程序文件的擴展名為.vbs,該腳本程序在窗口界面是由wscript.exe文件解釋執行的,在字符界面是由cscript.exe文件解釋執行的,命令格式為:cscript filename.vbs
 
創建對象

  用VBScript修改注冊表,必須先創建一個能于操作系統溝通的對象,再利用該對象的各種方法對注冊表進行操作,創建這個對象的方法和格式如下:
Dim OperationReGIStry
Set OperationRegistry=WScript.CreateObject("WScript.Shell")
  上述這些代碼就創建了一個能與操作系統溝通的對象OperationRegistry
對象的方法
有了以上這個對象,并不等于就能馬上對注冊表進行操作,我們還必須弄清該對象對注冊表進行操作的幾種重要方法.
   1.對注冊表的讀操作RegRead
   2.對注冊表的寫操作RegWrite
   3.對注冊表的刪操作RegDelete

   補充一點,WSH還有兩個通用的方法:
   WScript.Echo()用來顯示一串文本信息,相當于VB中的MsgBox()。
   Wscript.Quit()用來退出VBScript程序。
 
方法的參數
  對于以上三種操作RegRead,RegWrite,RegDelete都需要帶參數進行,并且這些操作的參數的個數和形式又不盡相同,下面我就把它們的一個共同且必不可少的參數講一下:
該參數可稱作是"路徑參數",它包括根鍵,主鍵路徑和鍵值,各部分表示的方法如下:
根鍵:
  根鍵有兩種表示方法。
  方法一:直接用它在注冊表中的字符串來表示,如:
  HKEY_CLASSES_ROOT,HKEY_CURRENT_USER等
  方法二:用縮寫的四個字母來表示,前兩個為HK,后兩個即為根鍵單詞的首字母。如:
  根鍵HKEY_CLASSES_ROOT表示為:HKCR, 根鍵HKEY_CURRENT_USER可表示為:HKCU等。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 鄂温| 嘉荫县| 忻州市| 卢湾区| 秭归县| 石棉县| 海门市| 陵川县| 望都县| 许昌市| 蒲城县| 成都市| 外汇| 绥中县| 乌兰察布市| 驻马店市| 蒲江县| 乐清市| 长泰县| 施甸县| 柯坪县| 错那县| 青州市| 台安县| 嘉祥县| 平罗县| 邵阳县| 青铜峡市| 德清县| 中方县| 静宁县| 新闻| 东源县| 柞水县| 略阳县| 始兴县| 高邮市| 施甸县| 白朗县| 沙湾县| 清涧县|