reg.exe

reg.exe是一個計算機命令,用該命令加入一個新的指定鍵值

基本介紹

  • 中文名:reg.exe
  • 外文名:reg.exe
  • 介紹:一個計算機命令
  • 作用:用該命令加入一個新的指定鍵值
  • keyname:鍵名
add,compare,copy,delete,

add

命令:reg add
用該命令加入一個新的指定鍵值,從給出的例子檔案來看,基本的使用方法如下:
命令-計算機名稱-根鍵名-[子鍵名稱-類型-數據]下面是更詳細、規範的表述:
reg add [\\machine\]keyname [/v valuename /ve] [/t type] [/s separator] [/d data] [/f]
參數及說明:
machine :
計算機名稱,此處關於計算機名稱的介紹,其它命令也將使用,請注意.以machine指定遠程計算機名稱,如果省略,默認值是使用當前的本地計算機,不能使用驅動器名來指定遠程計算機名.計算機名稱前面的雙反斜槓符號不能省去.如:\\mydiac 就是一個正確的範例.
keyname :鍵名,此處關於鍵名的解釋,其它命令也將使用,請注意.
格式:[rootkey\]key
rootkey 是根鍵
根鍵可以使用以下形式的簡寫:
根鍵名
簡寫形式
hkey_local_machine
hklm
hkey_current_user
hkcu
hkey_classes_root
hkcr
hkey_current_configuration
hkcc
注意: hklm 和 hkcu 鍵值僅適用與遠程計算機。
key :子鍵
所選根鍵之下的子鍵的完整名字
/v valuename
向指定註冊表加入新鍵值的名稱,如果包含有空格,則字元串應使用引號
/ve
加入的空鍵值名
/t type
指定使用的數字或字元串的類型,這些類型與win9x相同,這裡不再詳細介紹.
/s separator
指定註冊表使用的數據字元串的分隔字元,例如使用reg_multi_sz類型時.默認情況下就 "\o" 作為分隔字元。
/f
允許覆蓋現存的註冊表
/d data
向註冊表中的指定鍵以指定數據賦於鍵值

compare

命令:reg compare
將當前(本地計算機)的註冊表與另外一個註冊表或另外一個遠程計算機上的註冊表進行比較.將比較結果輸出到一個檔案上.
reg compare [\\machine\]keyname1 [\\machine\]keyname2 [/v valuename] /ve] [/s] [output]
參數及說明:
machine :
指定的計算機名稱.含義與上面一樣
keyname1, keyname2:
註冊表的鍵名,含義及格式與上面一樣
/v valuename:
進行比較的鍵值的名稱,如果包含有空格,則字元串應使用引號
/ve, /ve
比較默認(無鍵名的)鍵值
/s, /s :
比較所有子鍵
output 輸出
以下列形式的開關參數控制輸出結果:
/oa,/oa:輸出全部的不同部分與相同部分
/od,/od:僅輸出不同部分; /os,/os:僅輸出相同部分
/on,/on沒有任何輸出
返回代碼的含義:
0:成功地進行了比較,比較的結果是二者相同
1:比較過程失敗; 2-成功地進行了比較,比較的結果是二者不相同

copy

命令:reg copy
將當前的註冊表或遠程計算機上的註冊表拷貝到一個新的位置(或計算機上)。
reg copy [\\machine\]sourcekey [\\machine\]destinationkey [/s] [/f]
參數及說明:
machine :
指定的計算機名稱.含義與上面一樣
sourcekey 和 destinationkey:
"源"鍵和"目的"鍵:註冊表的鍵名稱,含義及格式與上面一樣
/s :
拷貝全部子鍵及鍵值
/f
強制拷貝
舉例:
甲例子:reg copy hklm\software\myco\myapp hklm\software\myco\savemyapp
這裡myapp和 savemyapp 是不同註冊表中的子鍵名,都在鍵名為 myco的鍵之下.執行結果是將myapp拷貝向 savemyapp中。
乙例子: reg copy \\safari\hklm\software\myco \\zodiac\hklm\software\myco
這裡的zodiac和safari是計算機名,myco 是兩台機器的註冊表中都有的鍵名,執行結果是safari機器的鍵值被拷向zodiac.它與上面一個的主要區別是:1.兩台機器都是遠程計算機.2.所拷貝的是該鍵之下的全部內容而不是某一項.
丙例子: reg copy \\zodiac\hklm\software\myco hklm\software\myco1
作用與上面類似,但zodiac是遠程計算機,而hklm是本地當前所用計算機.

delete

命令:reg delete
刪除一個註冊表、註冊表鍵值或子鍵值.
reg delete [\\machine\]keyname [/v valuename /ve /va] [/f]

相關詞條

熱門詞條

聯絡我們