中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

vbscript Registry 注冊表操作實現代碼(讀寫刪除)
來源:易賢網 閱讀:1686 次 日期:2016-07-05 14:32:57
溫馨提示:易賢網小編為您整理了“vbscript Registry 注冊表操作實現代碼(讀寫刪除)”,方便廣大網友查閱!

vbscript Registry 注冊表操作實現代碼(讀寫刪除)功能代碼,需要的朋友可以參考下。

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等。

主鍵路徑:

主鍵路徑就是目標鍵在注冊表中的主鍵位置,各個主鍵之間用"\"符分隔開。如:"Software\Microsoft\Windows\CurrentVersion\Policies\"

鍵值:

鍵值參數直接接在主鍵路徑之后。例如一個完整的路徑如下所示:

"HKCR\Software\Microsoft\Windows\CurrentVersion\Policies\NoRun"

方法詳解

1、RegRead操作詳解

讀操作RegRead主要是用來讀取注冊表中主鍵的默認值或鍵值的數據,我們可以將讀得的數據送到相應的變量中,再利用VB中的MsgBox()函數將該數據顯示出來,這就達到了讀取注冊表中數據的目的(也可以利用對象OperationRegistry的方法Popup()將讀取的數據送至屏幕), 例如:

代碼如下:

'read.vbs(將以下代碼存為read.vbs文件)

Dim OperationRegistry

Set OperationRegistry=WScript.CreateObject("WScript.Shell")

Dim Read_Data1,Read_Data2

Read_Data1=OperationRegistry.RegRead("HKCR\.xxf\")

'讀取根鍵HKEY_CLASSES_ROOT之下的.xxf主鍵的默認值,并將該數據送至變量Read_Data1

Read_Data2=OperationRegistry.RegRead("HKCR\.xxf\value")

'讀取.xxf主鍵之下的value鍵值的數據,并將該數據送至變量Read_Data2

MsgBox("Default="&Read_Data1&" value="&Read_Data2)

'將讀取的數據顯示出來

2、RegWrite操作詳解

寫操作RegWrite主要是用來在注冊表中新建主鍵或鍵值,并要賦予給它們一個初始值,該操作同樣可以對注冊表中以存在的主鍵或鍵值進行數據的修改,因此寫操作的參數結構就比讀操作要復雜一些,它不僅要路徑參數,還要一個初始值和類型參數.

先來看初始值參數,該參數對于寫操作來說是必不可少的,它可以為空(null)但卻不能省掉。在新建主鍵時,初始值參數就賦給了該主鍵的默認值,在新建鍵值時,初始值參數就成了新建鍵值的初始數據.而初始值的類型,則是由類型參數決定的.類型主要有以下三種:

(1)REG_SZ:字符型.該類型為缺省類型

(2)REG_DWORD:雙字節型.

(3)REG_BINARY:二進制型.

以上三種類型第1種和第2種用得最多,第3種類型在某些場合可以用第2種加以替代,這三種類型的賦值方法如下:

對于REG_SZ型:直接用字符串賦予,如"text","string"等

對于REG_DWORD型和REG_BINARY型則有兩種賦值方式

i)直接用十進制的數表示,如:0,1等.

ii)用十六進制的數表示,如:0x12,0xff等. 看例:

代碼如下:

'write.VBs

Dim OperationReGIStry

Set OperationRegistry=WScript.CreateObject("WScript.Shell")

Default=OperationRegistry.RegRead("HKCR\")

'獲取一個空值 (null)

OperationRegistry.RegWrite "HKCR\.xxf\",Default

'在根鍵HKEY_CLASSES_ROOT之下新建主鍵.xxf,并置其默認值為空

OperationRegistry.RegWrite "HKCR\.xxf\","xxffile"

'在根鍵HKEY_CLASSES_ROOT之下新建主鍵.xxf,并置其默認值?quot;xxffile"

OperationRegistry.RegWrite "HKCR\.xxf\value1","string"

'在主鍵.xxf之下新建一個字符串型鍵值value1,并置其初始值為"string"

OperationRegistry.RegWrite "HKCR\.xxf\value2",1,"REG_DWORD"

'在主鍵.xxf之下新建一個REG_DWORD型鍵值value2,并置其初始值為1

OperationRegistry.RegWrite "HKCR\.xxf\value3",0Xff,"REG_BINARY"

'在主鍵.xxf之下新建一個二進制型鍵值value3,并置其初始值為十六進制的ff

3、RegDelete操作詳解

刪除操作RegDelete主要是用來刪除注冊表中已存在的主鍵或鍵值,該操作是一種極其危險的操作,它能將主鍵或鍵值毫不留情的在注冊表中“砍掉”,無論該鍵值下面有多重要的數據,它都能暢行無阻,因此在使用該操作時務必小心。

刪除操作的參數形式與讀操作的參數形式幾乎完全相同,只是有一點小小的區別,那就是刪除操作不需要將操作的返回值送給某一變量,例如:

代碼如下:

'delete.vbs

Dim OperationRegistry

Set OperationRegistry=WScript.CreateObject("WScript.Shell")

OperationRegistry.RegRead("HKCR\.xxf\value")

'刪除.xxf主鍵之下的value鍵值

OperationRegistry.RegRead("HKCR\.xxf\")

'刪除根鍵HKEY_CLASSES_ROOT之下的.xxf主鍵

強調一點,不要更改注冊表中已存在的主鍵或鍵值,更不要將它們刪除,因為對注冊表進行了不當的寫操作或刪操作,情況嚴重的會導致系統崩潰!如果你真想這么做,那就請你作好注冊表的備份。

應用實例

1、讀本機“計算機名”

代碼如下:

'ReadComputerName.vbs

Dim ReadComputerName

Set ReadComputerName=WScript.CreateObject("WScript.Shell")

Dim ComputerName,RegPath

RegPath="HKLM\System\CurrentControlSet\Control\

ComputerName\ComputerName\ComputerName"

ComputerName=ReadComputerName.RegRead(RegPath)

MsgBox("計算機名為"&ComputerName)

2、隱藏快捷方式圖標上的小箭頭

代碼如下:

'Hidden.vbs

Dim HiddenArrowIcon

Set HiddenArrowIcon=WScript.CreateObject("WScript.Shell")

Dim RegPath1,RegPath2

RegPath1="HKCR\lnkfile\IsShortCut"

RegPath2="HKCR\piffile\IsShortCut"

HiddenArrowIcon.RegDelete(RegPath1)

HiddenArrowIcon.RegDelete(RegPath2)

3、改造“開始”菜單

代碼如下:

'ChangeStartMenu.vbs

Dim ChangeStartMenu

Set ChangeStartMenu=WScript.CreateObject("WScript.Shell")

RegPath="HKCR\Software\Microsoft\Windows\CurrentVersion\Policies\"

Type_Name="REG_DWORD"

Key_Data=1

StartMenu_Run="NoRun"

StartMenu_Find="NoFind"

StartMenu_Close="NoClose"

Sub Change(Argument)

ChangeStartMenu.RegWrite RegPath&Argument,Key_Data,Type_Name

MsgBox("Success!")

End Sub

Call Change(StartMenu_Run) '禁用“開始”菜單中的“運行”功能

Call Change(StartMenu_Find) '禁用“開始”菜單中的“查找”功能

Call Change(StartMenu_Close) '禁用“開始”菜單中的“關閉系統”功能

4、向Windows中添加自啟動程序

該程序能在開機時自動運行。

代碼如下:

'AddAutoRunProgram.vbs

'假設該程序在c:\myfile文件夾中,文件名為autorun.exe

Dim AutoRunProgram

Set AutoRunProgram=WScript.CreateObject("WScript.Shell")

RegPath="HKLM\Software\Microsoft\Windows\CurrentVersion\Run\"

Type_Name="REG_SZ"

Key_Name="AutoRun"

Key_Data="C:\Myfile\autorun.exe"

'該自啟動程序的全路徑文件名

AutoRunProgram.Write RegPath&Key_Name,Key_Data,Type_Name

'在啟動組中添加自啟動程序autorun.exe

MsgBox("Success!")

更多信息請查看腳本欄目
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲人体一区| 91久久精品国产91久久性色tv| 亚洲成人资源网| 国产精品久久综合| 欧美刺激午夜性久久久久久久| 欧美一区二区三区在| 亚洲五月六月| 亚洲毛片播放| 亚洲免费黄色| 一本大道av伊人久久综合| 国产精品综合网站| 国产精品入口66mio| 欧美日韩国产精品专区| 欧美日韩国产欧| 国产精品高潮呻吟久久av无限| 久久精品视频免费播放| 久久国产精品99精品国产| 亚洲高清影视| 亚洲电影免费在线观看| 夜夜嗨av一区二区三区网页| 欧美日韩黄视频| 蜜臀91精品一区二区三区| 蜜臀a∨国产成人精品| 免费看精品久久片| 欧美xart系列在线观看| 免费看的黄色欧美网站| 欧美先锋影音| 国产精品入口尤物| 影音先锋亚洲视频| 亚洲品质自拍| 午夜精品福利一区二区三区av | 亚洲电影在线看| 精品福利电影| 亚洲七七久久综合桃花剧情介绍| 99av国产精品欲麻豆| 欧美亚洲网站| 久久九九免费视频| 欧美日韩妖精视频| 国产一在线精品一区在线观看| 国产伦精品一区二区三区视频黑人| 国产三级欧美三级日产三级99| 亚洲午夜国产成人av电影男同| 久久久久久穴| 国产久一道中文一区| 一区二区精品国产| 嫩模写真一区二区三区三州| 蜜臀99久久精品久久久久久软件| 国产伦精品一区二区三区四区免费| 亚洲国产精品www| 免费视频最近日韩| 亚洲精品在线一区二区| 欧美日韩一级黄| 午夜欧美电影在线观看| 国产日韩一区二区| 欧美成年人视频网站| 99精品视频一区二区三区| 国产精品theporn88| 欧美一区二区播放| 欧美中文字幕视频| 一区二区三区国产精品| 国内视频一区| 欧美成人午夜77777| 亚洲无毛电影| 午夜精品亚洲一区二区三区嫩草| 国产精品高潮呻吟久久| 国内精品视频久久| 国产日韩一区二区三区| 欧美不卡视频一区发布| 久久国产综合精品| 亚洲一区视频在线观看视频| 国内激情久久| 国产精品免费网站| 欧美日韩蜜桃| 欧美日韩爆操| 欧美精彩视频一区二区三区| 亚洲性夜色噜噜噜7777| 午夜精品久久久| 一区二区毛片| 亚洲裸体在线观看| 亚洲人线精品午夜| 国产欧美在线看| 国产精品自拍一区| 国产精品永久免费视频| 国产欧美亚洲日本| 国产精品成人av性教育| 欧美日韩在线电影| 国产精品久久久久久av福利软件| 欧美日韩福利在线观看| 久久精品麻豆| 国产精品国产馆在线真实露脸| 欧美网站在线| 国产精品入口| 国产一区二区三区四区hd| 国产一区av在线| 亚洲二区视频| 在线视频亚洲| 欧美亚洲在线观看| 久久视频在线视频| 欧美日韩国产999| 国产精品日韩欧美综合| 国产色综合久久| 亚洲国产免费| 午夜精品一区二区三区电影天堂| 久久精品中文| 欧美日韩一区二区在线观看| 狠狠色丁香婷综合久久| 日韩午夜精品| 久久亚洲国产精品日日av夜夜| 国产欧美日韩| 亚洲成人中文| 久久国产加勒比精品无码| 久久夜色精品亚洲噜噜国产mv| 欧美日本在线观看| 亚洲国产精品第一区二区三区| 亚洲影院色无极综合| 欧美精品三级日韩久久| 狠狠干成人综合网| 欧美亚洲一区二区三区| 欧美日韩精品久久| 日韩一级不卡| 欧美精品电影在线| 在线观看中文字幕不卡| 久久久久久久久一区二区| 欧美日韩精品欧美日韩精品一| 狠狠色香婷婷久久亚洲精品| 久久国产免费| 国产精品网站一区| 日韩视频在线播放| 欧美日韩精品一区二区| 亚洲国产精品成人综合| 能在线观看的日韩av| 亚洲久久一区二区| 欧美日韩亚洲一区二区三区在线| 亚洲精品久久久蜜桃| 国内精品美女在线观看| 国内精品久久久久久久影视麻豆| 亚洲在线观看视频| 国产亚洲一区精品| 欧美好骚综合网| 欧美中文字幕在线| 最新高清无码专区| 国产精品视频导航| 久久久久久伊人| 一本色道久久88综合亚洲精品ⅰ| 国产精品豆花视频| 狠狠综合久久| 国产精品一区二区三区免费观看| 欧美日韩综合网| 久久国产精品99国产精| 亚洲精品一品区二品区三品区| 亚洲精品国产精品国自产观看浪潮 | 老牛嫩草一区二区三区日本| 欧美在线播放高清精品| 国产乱子伦一区二区三区国色天香 | 欧美成人官网二区| aa亚洲婷婷| 国产亚洲精品7777| 女女同性精品视频| 巨乳诱惑日韩免费av| 亚洲免费网址| 久久精品最新地址| 久久精品亚洲一区二区| 欧美成人精品一区二区| 激情亚洲网站| 久久综合网hezyo| 久久狠狠婷婷| 国产一区二区三区直播精品电影| 亚洲激情校园春色| 一本色道**综合亚洲精品蜜桃冫| 国产精品99久久久久久宅男| 亚洲在线视频观看| 久久深夜福利免费观看| 国产目拍亚洲精品99久久精品| 一区二区三区四区国产| 国产精品区一区| 欧美成人午夜激情在线| 亚洲伦理自拍| 免费日韩成人| 99精品视频免费观看视频| 亚洲欧洲三级| 一本在线高清不卡dvd| 欧美视频你懂的| 国产自产精品| 亚洲欧美视频一区| 国产精品magnet| 久久激情视频| 国产一区二区中文字幕免费看| 欧美伊人久久大香线蕉综合69| 欧美激情四色 | 欧美激情一区二区三级高清视频 | 国产精品三区www17con| 亚洲人午夜精品| 欧美成在线观看| 这里只有精品视频在线| 欧美福利小视频| av成人国产| 国产偷国产偷亚洲高清97cao| 欧美一级成年大片在线观看| 国产一区二区黄色| 牛夜精品久久久久久久99黑人|