文章來自:http://wenku.baidu.com/view/ead0ab6fb84ae45c3b358cc2.html
五、reg export
描述:將指定子項、項和值的複本建立到檔案中,以便將其傳輸到其它伺服器。
文法:
reg export KeyName FileName
參數:
KeyName 指定子項的完全路徑。Export 操作僅可在本機電腦上工作。以相應的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及HKCC。
FileName 指定要匯出檔案的名稱和路徑。該檔案必須具有 .reg 副檔名。
說明:
下表列出了 reg export 操作的傳回值。 值 說明
0 成功
1 失敗
例子:
下面的範例說明了如何使用 reg export 命令:
reg export "hkcu\software\microsoft\winmine" c:\data\regbackups\wmbkup.reg
六、reg import
描述:將包含匯出的註冊表子項、項和值的檔案複製到本機電腦的註冊表中。
文法:
reg import FileName
參數:
FileName 指定將複製到本機電腦註冊表中的檔案的名稱和路徑。必須預先使用 reg export 命令建立該檔案。
說明:
下表列出了 reg import 操作的傳回值。 值 說明
0 成功
1 失敗
例子:
下面的範例說明了如何使用 reg import 命令:
reg import hkcu\software\microsoft\winmine" c:\data\regbackups\wmbkup.reg
七、reg load
描述:將儲存的子項和項寫回到註冊表的不同子項中。其目的是儲存到一個臨時檔案中,而該檔案可用於登錄機碼的疑難解答或編輯登錄機碼。
文法 :
reg load KeyName FileName
參數 :
KeyName 指 定子項的完全路徑。對於遠端電腦,請在 \\ComputerName\PathToSubkey 中的子項路徑前包含電腦名稱。忽略 ComputerName 會導致預設對本機電腦進行操作。以相應的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
FileName 指定要載入的檔案的名稱和路徑。必須使用帶 .hiv 副檔名的 reg save 操作建立該檔案。
說明:
下表列出了 reg load 操作的傳回值。 值 說明
下表列出了 reg load 操作的傳回值。 值 說明
0 成功
1 失敗
例子:
下面的範例說明了如何使用 reg load 命令:
reg load "hkcu\software\microsoft\winminebk2" wmbkup.hiv
八、reg query
描述:返回註冊表的子項下的項和下一層子項的列表。
文法:
reg query KeyName [{/v EntryName|/ve}] [/s]
參數:
KeyName 指 定子項的完全路徑。對於遠端電腦,請在 \\ComputerName\PathToSubkey 中的子項路徑前包含電腦名稱。忽略 ComputerName 會導致預設對本機電腦進行操作。以相應的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。如果指定遠端電腦,則只可使用 HKLM和 HKU 子目錄樹。
/v EntryName 返回特定的項及其值。該參數只返回直接位於指定子項的下一層中的項。將會找不到當前子項下的子項中的項。如果省略 EntryName,則將返回子項下的所有項。
/ve 指定僅返回為空白值的項。
/s 將返回各個層中的所有子項和項。如果不使用該參數,將只返回下一層的子項和項。
說明:
下表列出了 reg query 操作的傳回值。 值 說明
0 成功
1 失敗
例子:
下面的範例說明了如何使用 reg query 命令:
reg query "hklm\system\currentcontrolset\control\session manager" /v maxstacktracedepth
reg query "hkcu\software\microsoft\winmine" /s
九、reg restore
描述:將儲存的子項和項寫回到註冊表。
文法:
reg restore KeyName FileName
參數:
KeyName 指定子項的完全路徑。Restore 操作僅在本機電腦上工作。以相應的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及HKCC。
FileName 指定將寫回到註冊表中的檔案的名稱和路徑。必須使用帶 .hiv 副檔名的 reg save 操作預先建立該檔案。
說明:
該操作用於覆蓋已編輯的登錄機碼。編輯登錄機碼之前,請使用 reg save 操作儲存父親子項。如果編輯失敗,則可以使用本操作恢複子項。
該操作用於覆蓋已編輯的登錄機碼。編輯登錄機碼之前,請使用 reg save 操作儲存父親子項。如果編輯失敗,則可以使用本操作恢複子項。
下表列出了 reg restore 操作的傳回值。 值 說明
0 成功
1 失敗
例子:
下面的範例說明了如何使用 reg restore 命令:
reg restore "hkcu\software\microsoft\winmine" wmbkup.hiv
十、reg save
描述:
將指定的子項、項和註冊表值的副本儲存到指定檔案中。
文法:
reg save KeyName FileName
參數:
KeyName
指 定子項的完全路徑。對於遠端電腦,請在 \\ComputerName\PathToSubkey 中的子項路徑前包含電腦名稱。忽略 ComputerName 會導致預設對本機電腦進行操作。以相應的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
FileName 指定所建立的檔案的名稱和路徑。如果未指定路徑,則使用當前路徑。
說明:
下表列出了 reg save 操作的傳回值。 值 說明
下表列出了 reg save 操作的傳回值。 值 說明
0 成功
1 失敗
例子:
下面的範例說明了如何使用 reg save 命令:
reg save "hkcu\software\microsoft\winmine" wmbkup.hiv
十一、reg unload
描述:使用 reg load 操作刪除已載入的部分註冊表。
文法:
reg unload KeyName
參數:
KeyName 指 定子項的完全路徑。對於遠端電腦,請在 \\ComputerName\PathToSubkey 中的子項路徑前包含電腦名稱。忽略 ComputerName 會導致預設對本機電腦進行操作。以相應的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
說明:下表列出了 reg unload 操作的傳回值。 值 說明
下表列出了 reg unload 操作的傳回值。 值 說明
0 成功
1 失敗
例子:
下面的範例說明了如何使用 reg unload 命令:
reg unload "hkcu\software\microsoft\winminebk2"
小心
編輯註冊表不當可能會嚴重損壞您的系統。在更改註冊表之前,應備份電腦上任何有價值的資料。