久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

關(guān)于注冊(cè)表的學(xué)習(xí)以及常用編輯方法

 王咸美 2013-09-04

【轉(zhuǎn)】關(guān)于注冊(cè)表的學(xué)習(xí)以及常用編輯方法

注冊(cè)表的相關(guān)概念

項(xiàng)(Key),有時(shí)候也叫"鍵",,打開 regedit(注冊(cè)表編輯器),,在左側(cè)樹型結(jié)構(gòu)中的各個(gè)項(xiàng)目,均被稱為"項(xiàng)"或者"鍵",。項(xiàng)可分為 根項(xiàng)(RootKey) 和 子項(xiàng)(SubKey),。其中根項(xiàng)或根鍵包括:HKEY_LOCAL_MACHINE, HKEY_CURRENT_USERS, HKEY_CLASSES_ROOT, HKEY_USERS, 和 HKEY_CURRENT_CONFIG 。剩下的被稱為子項(xiàng)或子鍵,。
值(Value),,在注冊(cè)表編輯器 的右側(cè)名稱一欄中的文字,被稱為值,。每一個(gè)項(xiàng)都會(huì)有至少一個(gè)(默認(rèn)值)或多個(gè)值,。
數(shù)據(jù)(Data),每一個(gè)值都有且僅有一個(gè)對(duì)應(yīng)的數(shù)據(jù),。常見的數(shù)據(jù)類型為:字符串值,、二進(jìn)制值、DWORD 值,。

字符串值,,通常由字母和數(shù)字組成,也可以是漢字,,最大長度不能超過255個(gè)字節(jié),。
二進(jìn)制值,沒有長度限制,,可以是任意字節(jié)長,,在注冊(cè)表編輯器中以十六進(jìn)制的方式表示。
DWORD 值,,一個(gè)32位(4個(gè)字節(jié))的數(shù)值,。在注冊(cè)表編輯器中也是以十六進(jìn)制的方式表示。

注冊(cè)表腳本文件

除了打開注冊(cè)表編輯器手動(dòng)修改以外,,比較常用的編輯方式是通過使用注冊(cè)表腳本 .reg 文件來進(jìn)行操作,。注冊(cè)表腳本文件的后綴名為 .reg ,,它可以通過記事本這樣的文本編輯工具進(jìn)行編寫。下文為注冊(cè)表腳本的常用操作語法,。首先,,創(chuàng)建一個(gè)文本文件,命名為 MyTest.reg ,,其內(nèi)容分別為以下內(nèi)容,,編寫完成后直接運(yùn)行測試。

在 HKEY_LOCAL_MACHINE\SOFTWARE\ 下,,添加一個(gè)叫作 MyKey 的項(xiàng),。如果該項(xiàng)已存在,則不作任何操作,。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\MyKey]

在上述項(xiàng)中,,修改默認(rèn)值的數(shù)據(jù),另外再添加類型分別為"二進(jìn)制"和"DWORD"的兩個(gè)值,,并設(shè)置它們的數(shù)據(jù)。注意到 @ 表示為默認(rèn)值,。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\MyKey]
@="其實(shí)我是"
"test"=hex:C3C8CBABC2ED
"測試"=dword:CEB2B5C4

清空默認(rèn)值里的數(shù)據(jù),,并刪除值"測試"。這樣,,在項(xiàng) HKLM\SOFTWARE\MyKey 中將只剩下值 test 和一個(gè)數(shù)值未設(shè)置的默認(rèn)值,。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\MyKey]
@=-
"測試"=-

刪除項(xiàng) HKEY_LOCAL_MACHINE\SOFTWARE\MyKey 。這樣將連同 HKLM\SOFTWARE\MyKey 下所有的值一起刪除,。

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\MyKey]

一個(gè)注冊(cè)表腳本的例子

在《關(guān)于 XP的一些了解》一文中多處提到對(duì)注冊(cè)表的編輯,,以"為所有的文件夾添加'Dos 在這里'的功能"為例,可編寫腳本如下:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Drive\shell\cmd]
@="z在這兒Dos"

[HKEY_CLASSES_ROOT\Drive\shell\cmd\command]
@="cmd.exe /k \"cd %1\""

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="z在這兒Dos"

[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /k \"cd %1\""

注1:將 Windows Registry Editor Version 5.00 換成 REGEDIT4 也可以,,上述腳本完全符合 REGEDIT4 語法,。REGEDIT4 適用于 Windows 95/98/ME 中,而 Windows Registry Editor Version 5.00 適用于 Windows 2000/XP/2003 中,。在這方面,,WinNT一貫是向下兼容的。
注2:在語句 @="cmd.exe /k \"cd %1\"" 中,,\ 為轉(zhuǎn)義字符,,它能讓腳本明白后面的 " 并不是該字符串的結(jié)尾,而是字符串中的一部分(和C很類似),。

REG 命令

在命令提示符中輸入 reg /? 可以得到命令 reg 的相關(guān)幫助信息,。比較常用的是 reg add 和 reg delete 。reg add 的用途為 添加/修改 項(xiàng) 或 值,,以及修改 數(shù)據(jù),;而 reg delete 的用途為 刪除 項(xiàng),、值 或 數(shù)據(jù)。
reg 還有其他的用法:
reg query 是查看,。
reg copy 和 reg compare 分別是復(fù)制和對(duì)比,,例如可用來在遠(yuǎn)程機(jī)器和本地機(jī)器之間的操作。
reg save 和 reg load 可搭配使用,,分別表示保存到外部文件和裝載外部文件,。
reg export 和 reg import 與 save 和 load 類似,分別表示導(dǎo)出到外部文件和從外部文件導(dǎo)入,,該文件為標(biāo)準(zhǔn)的 Windows Registry Editor Version 5.00 注冊(cè)表腳本文件,。(reg export 相關(guān)請(qǐng)參閱:《關(guān)于批處理的學(xué)習(xí)之六》的6.2節(jié))

reg add 和 reg delete 的具體例子如下:

在 HKEY_LOCAL_MACHINE\SOFTWARE\ 下,添加一個(gè)叫作 MyKey 的項(xiàng),,并在該項(xiàng)中,,修改默認(rèn)值的數(shù)據(jù),另外再添加類型分別為"二進(jìn)制"和"DWORD"的兩個(gè)值,,并設(shè)置它們的數(shù)據(jù),。
reg add HKLM\Software\MyKey /ve /t REG_SZ /d "其實(shí)我是"
reg add HKLM\Software\MyKey /v test /t REG_BINARY /d C3C8CBABC2ED
reg add HKLM\Software\MyKey /v 測試 /t REG_DWORD /d 0xCEB2B5C4

清空默認(rèn)值里的數(shù)據(jù),并刪除值"測試",。這樣,,在項(xiàng) HKLM\SOFTWARE\MyKey 中將只剩下值 test 和一個(gè)數(shù)值未設(shè)置的默認(rèn)值。
reg delete HKLM\Software\MyKey /ve
reg delete HKLM\Software\MyKey /v 測試

刪除項(xiàng) HKEY_LOCAL_MACHINE\SOFTWARE\MyKey ,。這樣將連同 HKLM\SOFTWARE\MyKey 下所有的值一起刪除,。
reg delete HKLM\Software\MyKey

其處理結(jié)果與前文的例子完全一樣。

一個(gè)注冊(cè)表編輯的批處理

仍然以"為所有的文件夾添加'Dos 在這里'的功能"為例,,可編寫批處理如下:

:::為文件夾添加DOS在這里.bat::::
reg add HKCR\Drive\shell\cmd /ve /t REG_SZ /d "z在這兒Dos" /f
reg add HKCR\Drive\shell\cmd\command /ve /t REG_SZ /d "cmd.exe /k \"cd %%1\"" /f
reg add HKCR\Directory\shell\cmd /ve /t REG_SZ /d "z在這兒Dos" /f
reg add HKCR\Directory\shell\cmd\command /ve /t REG_SZ /d "cmd.exe /k \"cd %%1\"" /f
::::::::::::::::::::::::::::::::

注:在 "cmd.exe /k \"cd %%1\"" 中,,與前文所說的一樣,\ 為注冊(cè)表編輯的轉(zhuǎn)義字符,,用來讓其明白后面的 " 是字符串中的一部分,。但是,與前文不一樣的地方是那兩個(gè)連用的百分號(hào) %% ,,前一個(gè)百分號(hào)在批處理腳本中也是轉(zhuǎn)義字符,,用來讓批處理知道這里的百分號(hào)并不是用于批處理本身的功能符號(hào),而只是字符串里的內(nèi)容之一這樣而已,。

參考:
[1] reg文件 百度百科
[2] 注冊(cè)表中新建的“項(xiàng)”“二進(jìn)制值”“字符串值.... 百度知道
[3] regedit.asp?name=1和用<form action=regedit.... CSDN
[4] 關(guān)于 XP的一些了解 Z之冥思
[5] 關(guān)于批處理的學(xué)習(xí)之六[常用實(shí)例 上] Z之冥思

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多