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

首頁 > 編程 > VBScript > 正文

Vbscript寫注冊表的方法

2019-10-26 17:57:57
字體:
來源:轉載
供稿:網友
分類:程序
早些年用過DOS系統(tǒng)的用戶都知道,MS-DOS操作系統(tǒng)允許普通用戶編寫批處理文件來實現簡單的編程。它有效地簡化了我們的工作,帶給我們許多方便。當時甚至出現了一些專門編寫批處理文件的程序員呢。 

  事實上,操作系統(tǒng)除了提供易于操作的使用界面外,還應當有一套內建的Script(腳本)語言才算完整。從某種角度來說,批處理文件可以說就是MS-DOS下的腳本語言。到了Windows時代,雖然Windows系統(tǒng)仍然保留了批處理,但是批處理在Windows中就顯得功能過于簡單,無法滿足用戶的需要了——比如修改注冊表,批處理能做得到嗎?事實上, Windows 98之后的Windows系統(tǒng),除了保留原來的批處理系統(tǒng)之外,開始加入了對腳本語言的支持,這就是“Windows Scripting Host”,中文譯名為“Windows 腳本宿主”,簡稱WSH。 

  WSH本身并不是腳本語言,它是腳本語言的運行環(huán)境,WSH支持的腳本語言有JScript(微軟版的JavaScript,與真正JavaScript不太一樣)和VBScript——這個東東大家一定很熟悉啦,網頁上常用。 

  WSH的腳本引擎(Scripting Engine)有兩種方式,一種是Command方式的CScript.exe,另一種是Windows方式的WScript.exe。我們編寫的腳本程序(擴展名為“.js”和“.vbs”的純文本文件)必須通過這兩者之一來加載運行。 

  雖然WSH支持JScript和VBScript語言,但仍然要配合WSH本身所提供的一些對象,以及對象的屬性(Properties)和方法(Method)才能夠發(fā)揮最大的效用。關于JScript和VBScript的程序設計我們這里就不多說了。我們現在還是把注意力放在WSH的對象上面。事實上,本文涉及的注冊表編程就幾乎不需要關于VBScript的任何知識,我們只需簡單地套用現成的語句就可以了。 

  WSH中的對象主要有:WScirpt、WshArguments、WshShell、 WshUrlShortcut、WshNetwork、    WshSpecialFolders、WshCollection、 WshEnvironment、WshShort等。 

  每一個對象又都有各自的屬性和方法。在這里我們僅就訪問注冊表所涉及的有關對象的方法和屬性略做介紹。 

  首先是WshShell對象。該對象可用來設置系統(tǒng)環(huán)境變量以及修改注冊表的數據。要修改注冊表的數據,需要使用WshShell對象的三種方法: RegDelete(刪除注冊表數據)、RegWrite(寫入或新建注冊表數據)和 RegRead(讀取注冊表數據)。 

  通常我們只需要用到前兩種方法,它們具體的使用方法如下: 

  一、RegWrite(寫入或新建注冊表數據) 

  * 新建子主鍵 

  語法為:WshShell.RegWrite "子主鍵名" 

  例如,我們想新建一個子主鍵“HKEY_CURRENT_USERMyReg”,可使用如下的語句: 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 清水河县| 岳西县| 鹤壁市| 沁源县| 南皮县| 鄂温| 简阳市| 阜南县| 南岸区| 正镶白旗| 鄯善县| 武鸣县| 曲靖市| 屏东县| 青冈县| 阜新市| 阳曲县| 金坛市| 鹰潭市| 伊川县| 安国市| 甘洛县| 四会市| 上杭县| 农安县| 衡南县| 阿合奇县| 呼和浩特市| 同仁县| 闵行区| 琼结县| 清涧县| 玛沁县| 徐闻县| 南郑县| 铜陵市| 班戈县| 满洲里市| 洪江市| 西和县| 繁峙县|