dos或cmd中刪除、添加、修改注冊(cè)表的命令-創(chuàng)新互聯(lián)

本篇內(nèi)容介紹了“dos或cmd中刪除、添加、修改注冊(cè)表的命令”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)長(zhǎng)期為1000多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為金堂縣企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、做網(wǎng)站,金堂縣網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

regedit的運(yùn)行參數(shù)

REGEDIT [/L:system] [/R:user] filename1
REGEDIT [/L:system] [/R:user] /C filename2
REGEDIT [/L:system] [/R:user] /E filename3 [regpath]
/L:system Specifies the location of the SYSTEM.DAT file.
/R:user Specifies the location of the USER.DAT file.
filename1 Specifies the file(s) to import into the regist
/C filename2 Specifies the file to create the registry from.
/E filename3 Specifies the file to export the registry to.
regpath Specifies the starting registry key to export from.
(Defaults to exporting the entire registry).
/S (Windows) Silent - no message on completion.

從Windows命令行快速操作注冊(cè)表

每一個(gè)熟悉Windows的人都相信,通過注冊(cè)表幾乎可以做到任何事情,真正的問題是怎樣迅速找到正確的注冊(cè)鍵。

絕大多數(shù)情形下,操作注冊(cè)表意味著找到某個(gè)特定的子鍵;偶爾地,可能需要修改一下子鍵的名稱(例如,可能要進(jìn)行結(jié)構(gòu)上的改動(dòng))。那么,怎樣才能迅速找到正確的子鍵并執(zhí)行修改?另外,如果你不僅要改動(dòng)本地機(jī)器的注冊(cè)表,而且還要對(duì)
遠(yuǎn)程機(jī)器作同樣的修改,
該怎么辦?本文告訴你一個(gè)好工具Regfind。Regfind可以從Windows 2000 Server的Resource Kit Supplement One找到,或者從網(wǎng)上下載。Regfind適用于Windows的各個(gè)版本,包括Windows 9x系列。

Regfind是一個(gè)命令行工具。不帶任何選項(xiàng)執(zhí)行Regfind,它將顯示出幫助信息。最簡(jiǎn)單的用法是執(zhí)行查找,例如執(zhí)行Regfind "QQ",Regfind將找出所有包含字符串“QQ”的注冊(cè)鍵,如圖一所示。

除了單純的查找之外,Regfind還能夠執(zhí)行替換:只需在圖一的命令后加上-r選項(xiàng)和一個(gè)替換字符串即可。例如,假設(shè)你公司的名稱從AGroup改成了BGroup,現(xiàn)在你想要對(duì)注冊(cè)表中所有的產(chǎn)品注冊(cè)信息作相應(yīng)的改動(dòng),只需執(zhí)行:Regfind "AGroup" -r "BGroup"。注意,如果搜索字符串包含空格或標(biāo)點(diǎn)符號(hào),字符串應(yīng)該用引號(hào)包圍。

如果要對(duì)一臺(tái)遠(yuǎn)程機(jī)器作相應(yīng)的改動(dòng),只需在前面的命令后加上-m選項(xiàng)并指定遠(yuǎn)程機(jī)器的UNC(Universal Naming Convention,通用命名協(xié)定)路徑,例如:Regfind -m\\server03 "AGroup" -r "BGroup"。

搜索整個(gè)注冊(cè)表無疑是一件相當(dāng)耗費(fèi)時(shí)間的事情。為了提高效率,你可以將Regfind的搜索操作限制到某個(gè)注冊(cè)表的分支或子鍵,只需要在-p選項(xiàng)后面指定要搜索的注冊(cè)表位置即可。例如,假設(shè)要把搜索“AGroup”的操作限制在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft子鍵,并把該子鍵下的AGroup替換成BGroup,執(zhí)行:Regfind "AGroup" -r "BGroup" -p "HKEY_LOCAL_MACHINESOFTWARE\Microsoft"。

通過上面的說明可以看出,Regfind是一個(gè)很方便的工具,但白璧有瑕,有時(shí)候你仍會(huì)感到它不能滿足要求。首先,Regfind不支持通配符,也不支持正則表達(dá)式——而這兩者對(duì)于執(zhí)行復(fù)雜搜索是非常有用的。一個(gè)給搜索操作增加靈活性的選項(xiàng)是-y。-y選項(xiàng)使得Regfind的搜索操作對(duì)大小寫不敏感,即如果你執(zhí)行Regfind AGroup -y,則Regfind的搜索結(jié)果中將包含AGroup、aGroup以及其他字母大小寫的組合(如果沒有-y選項(xiàng),Regfind默認(rèn)對(duì)大小寫敏感,但Regfind的命令選項(xiàng)對(duì)大小寫不敏感,例如你可以隨意使用-R或-r)。

第二,如果用Regfind執(zhí)行搜索/替換操作,它將替換所有找到的字符串,你不能要求Regfind只替換其中一個(gè)字符串。勉強(qiáng)可算是補(bǔ)救策略的方法是:將搜索操作限制在某個(gè)特定的注冊(cè)表分支。因此,我的建議是:首先用Regfind找出所有匹配的注冊(cè)子鍵,然后用Regfind執(zhí)行全局替換或手工修改某個(gè)特定的子鍵。

第三,如果你想要修改數(shù)值型數(shù)據(jù),Regfind似乎算不上很好幫手。這是因?yàn)椋S多要處理的REG_DWORD值不是0就是1,而0和1在注冊(cè)表中出現(xiàn)的機(jī)會(huì)實(shí)在太頻繁了,很可能出現(xiàn)誤替換的情形。解決問題的辦法就是盡可能精確地限定Regfind的搜索范圍

命令行方式直接修改注冊(cè)表

一、CMD
cmd是windows2000中的一個(gè)小得如鴿子蛋一樣的程序,是一個(gè)所謂命令行控制臺(tái)。有兩條進(jìn)入該程序的通道:第一,鼠標(biāo)點(diǎn)擊"開始->運(yùn)行",在出現(xiàn)的編輯框中鍵入"cmd",然后點(diǎn)擊"確定";第二,在啟動(dòng)windows2000的時(shí)候,按F8進(jìn)入啟動(dòng)選擇菜單,移動(dòng)光條或鍵入數(shù)字至安全模式的命令行狀態(tài)。出現(xiàn)的窗口是一個(gè)在win9x系統(tǒng)常見的那種msdos方式的界面――一個(gè)黑乎乎的窗口.甚至還沒有msdos方式的窗口耐看:連常用的工具條都沒有放上.我真想不通,貴為新的操作系統(tǒng),因何還保留似乎是石器時(shí)代的dos界面呢?像往常一樣,習(xí)慣性低在命令后面鍵入:cmd/?,想看看會(huì)提示些什么?
孰料出現(xiàn)的東西使我大吃一驚:1.這些信息是中文的,要知道原來純dos環(huán)境可不會(huì)直接支持中文呀!2.有相當(dāng)詳細(xì)的幫助信息.3.界面雖然是命令行的,但卻可以對(duì)很多深層次的項(xiàng)目進(jìn)行操作,,例如修改注冊(cè)表等等.后來的使用也證明,cmd實(shí)際上也能直接調(diào)用圖形界面的程序,并在調(diào)用結(jié)束后可以返回到命令行界面.
盡管微軟把這個(gè)工具當(dāng)做命令解釋器一個(gè)新的實(shí)例,但使用的方法卻和原來的dos沒有區(qū)別,打開命令行窗口之后,可以找到與dos相同的系統(tǒng)提示符號(hào)C:/>,命令必須鍵入在這個(gè)提示符的后面,以回車鍵確認(rèn).
完整的語法如下:
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
[[/S] [/C | /K] string]
各個(gè)參數(shù)的含義:
CMD:是命令名稱,這可省略.以下是命令所用的參數(shù)或開關(guān).
/C 執(zhí)行字符串指定的命令然后終斷
/K 執(zhí)行字符串指定的命令但保留
/S 在 /C 或 /K 后修改字符串處理(見下)
/Q 關(guān)閉回應(yīng)
/D 從注冊(cè)表中停用執(zhí)行 AutoRun 命令(見下)
/A 使向內(nèi)部管道或文件命令的輸出成為 ANSI
/U 使向內(nèi)部管道或文件命令的輸出成為 Unicode
/T:fg 設(shè)置前景/背景顏色(詳細(xì)信息,請(qǐng)見 COLOR /?)
/E:ON 啟用命令擴(kuò)展(見下)
/E:OFF 停用命令擴(kuò)展(見下)
/F:ON 啟用文件和目錄名稱完成字符 (見下)
/F:OFF 停用文件和目錄名稱完成字符(見下)
/V:ON 將 c 作為定界符啟動(dòng)延緩環(huán)境變量擴(kuò)展。如: /V:ON 會(huì)
允許 !var! 在執(zhí)行時(shí)允許 !var! 擴(kuò)展變量 var。var 語法
在輸入時(shí)擴(kuò)展變量,這與在一個(gè) FOR 循環(huán)內(nèi)不同。
/V:OFF 停用延緩的環(huán)境擴(kuò)展。

請(qǐng)注意,如果字符串有引號(hào),可以接受用命令分隔符 '&&' 隔開
的多個(gè)命令。并且,由于兼容原因,/X 與 /E:ON 相同,/Y 與
/E:OFF 相同,并且 /R 與 /C 相同。忽略任何其它命令選項(xiàng)。

如果指定了 /C 或 /K,命令選項(xiàng)后的命令行其余部分將作為命令行處理;在這種情況下,會(huì)使用下列邏輯處理引號(hào)字符("):

1. 如果符合下列所有條件,那么在命令行上的引號(hào)字符將被
保留:

- 不帶 /S 命令選項(xiàng)
- 整整兩個(gè)引號(hào)字符
- 在兩個(gè)引號(hào)字符之間沒有特殊字符,特殊字符為下列中的
一個(gè): <>()@^|
- 在兩個(gè)引號(hào)字符之間有至少一個(gè)空白字符
- 在兩個(gè)引號(hào)字符之間有至少一個(gè)可執(zhí)行文件的名稱。

2. 否則,老辦法是,看第一個(gè)字符是否是一個(gè)引號(hào)字符,如果是,舍去開頭的字符并刪除命令行上 的最后一個(gè)引號(hào)字符, 保留最后一個(gè)引號(hào)字符之后的文字。如果 /D 未在命令行上被指定,當(dāng) CMD.EXE 開始時(shí),它會(huì)尋找以下 REG_SZ/REG_EXPAND_SZ 注冊(cè)表變量。如果其中一個(gè)或兩個(gè)都存在,這兩個(gè)變量會(huì)先被執(zhí)行。
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun
和/或
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun
命令擴(kuò)展是按默認(rèn)值啟用的。您也可以使用 /E:OFF,為某一特定調(diào)用而停用擴(kuò)展。您可以在機(jī)器上和/或用戶登錄會(huì)話上啟用或停用 CMD.EXE 所有調(diào)用的擴(kuò)展,這要通過設(shè)置使用REGEDT32.EXE 的注冊(cè)表中的一個(gè)或兩個(gè) REG_DWORD 值:
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorEnableExtensions
和/或
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorEnableExtensions
到 0x1 或 0x0。 用戶特定設(shè)置比機(jī)器設(shè)置有優(yōu)先權(quán)。命令行命令選項(xiàng)比注冊(cè)表設(shè)置有優(yōu)先權(quán)。
原來的dos中有所謂的內(nèi)部命令和外部命令,在cmd中,引入了命令行擴(kuò)展,你可以在cmd窗口中直接執(zhí)行下面的擴(kuò)展部分,擴(kuò)展部分之前不必加cmd.
命令行擴(kuò)展包括對(duì)下列命令所做的更改和/或添加:
DEL 或 ERASE
COLOR
CD 或 CHDIR
MD 或 MKDIR
PROMPT
PUSHD
POPD
SET
SETLOCAL
ENDLOCAL
IF
FOR
CALL
SHIFT
GOTO
START (同時(shí)包括對(duì)外部命令調(diào)用所做的更改)
ASSOC
FTYPE

有關(guān)詳細(xì)信息,請(qǐng)鍵入 HELP 命令名。

二、REG
可以 WindowsXP提供的reg命令行就可以做到。
Reg添加、更改和顯示注冊(cè)表項(xiàng)中的注冊(cè)表子項(xiàng)信息和值。

若要查看該命令語法,請(qǐng)單擊以下命令:

reg add

將新的子項(xiàng)或項(xiàng)添加到注冊(cè)表中。

語法
reg add KeyName [/v EntryName|/ve] [/t DataType] [/s separator] [/d value] [/f]

參數(shù)
KeyName
指定子項(xiàng)的完全路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
/v EntryName
指定要添加到指定子項(xiàng)下的項(xiàng)名稱。
/ve
指定添加到注冊(cè)表中的項(xiàng)為空值。
/t DataType
指定項(xiàng)值的數(shù)據(jù)類型。DataType 可以是以下幾種類型:

REG_SZ

REG_MULTI_SZ

REG_DWORD_BIG_ENDIAN

REG_DWORD

REG_BINARY

REG_DWORD_LITTLE_ENDIAN

REG_LINK

REG_FULL_RESOURCE_DESCRIPTOR

REG_EXPAND_SZ

/s separator
指定用于分隔多個(gè)數(shù)據(jù)實(shí)例的字符。當(dāng) REG_MULTI_SZ 指定為數(shù)據(jù)類型且需要列出多個(gè)項(xiàng)時(shí),請(qǐng)使用該參數(shù)。如果沒有指定,將使用默認(rèn)分隔符為 \。
/d value
指定新注冊(cè)表項(xiàng)的值。
/f
不用詢問信息而直接添加子項(xiàng)或項(xiàng)。
/?
在命令提示符顯示幫助。
注釋
該操作不能添加子樹。該版本的 Reg 在添加子項(xiàng)時(shí)無需請(qǐng)求確認(rèn)。
下表列出了 reg add 操作的返回值。 值 說明
0 成功
1 失敗

范例
下列范例說明了如何使用 reg add 命令:

reg add \hklm\software\myco /v data /t reg_binary /d fe340ead
reg add "hkcu\software\microsoft\winmine" /v Name3 /t reg_sz /d Anonymous
reg add "hkcu\software\microsoft\winmine" /v Time3 /t reg_dword /d 5

reg compare

比較指定的注冊(cè)表子項(xiàng)或項(xiàng)。

語法
reg compare KeyName1 KeyName2 [/v EntryName | /ve] {[/oa]|[/od]|[/os]|[on]} [/s]

參數(shù)
KeyName
指定子項(xiàng)的完全路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。如果指定遠(yuǎn)程計(jì)算機(jī),則只可使用 HKLM 和 HKU 子目錄樹。
/v EntryName
比較子項(xiàng)下的特定項(xiàng)。
/ve
指定只可以比較沒有值的項(xiàng)。
{[/oa]|[/od]|[/os]|[on]}
指定不同點(diǎn)和匹配點(diǎn)的顯示方式。默認(rèn)設(shè)置是 /od。 值 說明
/oa 指定顯示所有不同點(diǎn)和匹配點(diǎn)。默認(rèn)情況下,僅列出不同點(diǎn)。
/od 指定僅顯示不同點(diǎn)。這是默認(rèn)操作。
/os 指定僅顯示匹配點(diǎn)。默認(rèn)情況下,僅列出不同點(diǎn)。
/on 指定不顯示任何內(nèi)容。默認(rèn)情況下,僅列出不同點(diǎn)。

/s Separator
比較所有子項(xiàng)和項(xiàng)。
/?
在命令提示符顯示幫助。
注釋
下表列出了 reg compare 操作的返回值。 值 說明
0 比較成功且結(jié)果相同。
1 比較失敗。
2 比較成功并找到不同點(diǎn)。

范例
下面的范例說明了如何使用 reg compare 命令:

reg compare "hkcu\software\microsoft\winmine" "hkcu\software\microsoft\winmine" /od /s

reg copy

將一個(gè)注冊(cè)表項(xiàng)復(fù)制到本地或遠(yuǎn)程計(jì)算機(jī)的指定位置。

語法
reg copy KeyName1 KeyName2 [/s] [/f]

參數(shù)
KeyName1
指定要復(fù)制子項(xiàng)的完整路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。如果指定遠(yuǎn)程計(jì)算機(jī),則只可使用 HKLM 和 HKU 子目錄樹。
KeyName2
指定子項(xiàng)目的地的完整路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。如果指定遠(yuǎn)程計(jì)算機(jī),則只可使用 HKLM 和 HKU 子目錄樹。
/s
復(fù)制指定子項(xiàng)下的所有子項(xiàng)和項(xiàng)。
/f
無需請(qǐng)求確認(rèn)而直接復(fù)制子項(xiàng)。
/?
在命令提示符顯示幫助。
注釋
該版本的 Reg 在復(fù)制子項(xiàng)時(shí)無須請(qǐng)求確認(rèn)。
下表列出了 reg copy 操作的返回值。 值 說明
0 成功
1 失敗

范例
下列范例說明了如何使用 reg copy 命令:

reg copy "hkcu\software\microsoft\winmine" "hkcu\software\microsoft\winminebk" /s /f
reg copy "hkcu\software\microsoft\winminebk" "hkcu\software\microsoft\winmine" /s

reg delete

從注冊(cè)表刪除項(xiàng)或子項(xiàng)

語法
reg delete KeyName [{/v EntryName|/ve|/va}] [/f]

參數(shù)
KeyName

指定子項(xiàng)的完全路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
/v EntryName
刪除子項(xiàng)下的特定項(xiàng)。如果未指定項(xiàng),則將刪除子項(xiàng)下的所有項(xiàng)和子項(xiàng)。
/ve
指定只可以刪除為空值的項(xiàng)。
/va
刪除指定子項(xiàng)下的所有項(xiàng)。使用本參數(shù)不能刪除指定子項(xiàng)下的子項(xiàng)。
/f
無需請(qǐng)求確認(rèn)而刪除現(xiàn)有的注冊(cè)表子項(xiàng)或項(xiàng)。
/?
在命令提示符顯示幫助。
注釋
下表列出了 reg delete 操作的返回值。 值 說明
0 成功
1 失敗

范例
下面的范例說明了如何使用 reg delete 命令:

reg delete "hkcu\software\microsoft\winmine" /v Name1
reg delete "hkcu\software\microsoft\winmine" /v Time1
reg delete "hkcu\software\microsoft\winmine" /va

reg export

將指定子項(xiàng)、項(xiàng)和值的副本創(chuàng)建到文件中,以便將其傳輸?shù)狡渌?wù)器。

語法
reg export KeyName FileName

參數(shù)
KeyName
指定子項(xiàng)的完全路徑。Export 操作僅可在本地計(jì)算機(jī)上工作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
FileName
指定要導(dǎo)出文件的名稱和路徑。該文件必須具有 .reg 擴(kuò)展名。
/?
在命令提示符顯示幫助。
注釋
下表列出了 reg export 操作的返回值。 值 說明
0 成功
1 失敗

范例
下面的范例說明了如何使用 reg export 命令:

reg export "hkcu\software\microsoft\winmine" c:\data\regbackups\wmbkup.reg

reg import

將包含導(dǎo)出的注冊(cè)表子項(xiàng)、項(xiàng)和值的文件復(fù)制到本地計(jì)算機(jī)的注冊(cè)表中。

語法
reg import FileName

參數(shù)
FileName
指定將復(fù)制到本地計(jì)算機(jī)注冊(cè)表中的文件的名稱和路徑。必須預(yù)先使用 reg export 命令創(chuàng)建該文件。
/?
在命令提示符顯示幫助。
注釋
下表列出了 reg import 操作的返回值。 值 說明
0 成功
1 失敗

范例
下面的范例說明了如何使用 reg import 命令:

reg import hkcu\software\microsoft\winmine" c:\data\regbackups\wmbkup.reg

reg load

將保存的子項(xiàng)和項(xiàng)寫回到注冊(cè)表的不同子項(xiàng)中。其目的是保存到一個(gè)臨時(shí)文件中,而該文件可用于注冊(cè)表項(xiàng)的疑難解答或編輯注冊(cè)表項(xiàng)。

語法
reg load KeyName FileName

參數(shù)
KeyName
指定子項(xiàng)的完全路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
FileName
指定要加載的文件的名稱和路徑。必須使用帶 .hiv 擴(kuò)展名的 reg save 操作創(chuàng)建該文件。
/?
在命令提示符顯示幫助。
注釋
下表列出了 reg load 操作的返回值。 值 說明
0 成功
1 失敗

范例
下面的范例說明了如何使用 reg load 命令:

reg load "hkcu\software\microsoft\winminebk2" wmbkup.hiv

reg query

返回注冊(cè)表的子項(xiàng)下的項(xiàng)和下一層子項(xiàng)的列表。

語法
reg query KeyName [{/v EntryName|/ve}] [/s]

參數(shù)
KeyName
指定子項(xiàng)的完全路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。如果指定遠(yuǎn)程計(jì)算機(jī),則只可使用 HKLM 和 HKU 子目錄樹。
/v EntryName
返回特定的項(xiàng)及其值。該參數(shù)只返回直接位于指定子項(xiàng)的下一層中的項(xiàng)。將會(huì)找不到當(dāng)前子項(xiàng)下的子項(xiàng)中的項(xiàng)。如果省略 EntryName,則將返回子項(xiàng)下的所有項(xiàng)。
/ve
指定僅返回為空值的項(xiàng)。
/s
將返回各個(gè)層中的所有子項(xiàng)和項(xiàng)。如果不使用該參數(shù),將只返回下一層的子項(xiàng)和項(xiàng)。
/?
在命令提示符顯示幫助。
注釋
下表列出了 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

將保存的子項(xiàng)和項(xiàng)寫回到注冊(cè)表。

語法
reg restore KeyName FileName

參數(shù)
KeyName
指定子項(xiàng)的完全路徑。Restore 操作僅在本地計(jì)算機(jī)上工作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
FileName
指定將寫回到注冊(cè)表中的文件的名稱和路徑。必須使用帶 .hiv 擴(kuò)展名的 reg save 操作預(yù)先創(chuàng)建該文件。
/?
在命令提示符顯示幫助。
注釋
該操作用于覆蓋已編輯的注冊(cè)表項(xiàng)。編輯注冊(cè)表項(xiàng)之前,請(qǐng)使用 reg save 操作保存父親子項(xiàng)。如果編輯失敗,則可以使用本操作恢復(fù)子項(xiàng)。
下表列出了 reg restore 操作的返回值。 值 說明
0 成功
1 失敗

范例
下面的范例說明了如何使用 reg restore 命令:

reg restore "hkcu\software\microsoft\winmine" wmbkup.hiv

reg save

將指定的子項(xiàng)、項(xiàng)和注冊(cè)表值的副本保存到指定文件中。

語法
reg save KeyName FileName

參數(shù)
KeyName
指定子項(xiàng)的完全路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
FileName
指定所創(chuàng)建的文件的名稱和路徑。如果未指定路徑,則使用當(dāng)前路徑。
/?
在命令提示符顯示幫助。
注釋
下表列出了 reg save 操作的返回值。 值 說明
0 成功
1 失敗

范例
下面的范例說明了如何使用 reg save 命令:

reg save "hkcu\software\microsoft\winmine" wmbkup.hiv

reg unload

使用 reg load 操作刪除已加載的部分注冊(cè)表。

語法
reg unload KeyName

參數(shù)
KeyName
指定子項(xiàng)的完全路徑。對(duì)于遠(yuǎn)程計(jì)算機(jī),請(qǐng)?jiān)?中的子項(xiàng)路徑前包含計(jì)算機(jī)名稱。忽略 ComputerName 會(huì)導(dǎo)致默認(rèn)對(duì)本地計(jì)算機(jī)進(jìn)行操作。以相應(yīng)的子目錄樹開始路徑。有效子目錄樹為 HKLM、HKCU、HKCR、HKU 以及 HKCC。
/?
在命令提示符顯示幫助。
注釋
下表列出了 reg unload 操作的返回值。 值 說明
0 成功
1 失敗

范例
下面的范例說明了如何使用 reg unload 命令:

reg unload "hkcu\software\microsoft\winminebk2"

小心

編輯注冊(cè)表不當(dāng)可能會(huì)嚴(yán)重?fù)p壞您的系統(tǒng)。在更改注冊(cè)表之前,應(yīng)備份計(jì)算機(jī)上任何有價(jià)值的數(shù)據(jù)。
小心

只有在別無選擇的情況下,才直接編輯注冊(cè)表。注冊(cè)表編輯器會(huì)忽略標(biāo)準(zhǔn)的安全措施,從而使得這些設(shè)置會(huì)降低性能、破壞系統(tǒng),甚至要求用戶重新安裝 Windows。可以利用“控制面板”或“Microsoft 管理控制臺(tái) (MMC)”中的程序安全更改多數(shù)注冊(cè)表設(shè)置。如果必須直接編輯注冊(cè)表,則請(qǐng)首先將其備份。詳細(xì)信息,請(qǐng)參閱“注冊(cè)表編輯器幫助”。
注釋
使用 Reg 直接編輯本地或遠(yuǎn)程計(jì)算機(jī)的注冊(cè)表。這些更改有可能造成計(jì)算機(jī)無法操作并需要重新安裝操作系統(tǒng)。所以不要直接編輯注冊(cè)表,而應(yīng)盡可能利用“控制面板”或“Microsoft 管理控制臺(tái) (MMC)”更改注冊(cè)表。
有些操作可以查看或配置本地或遠(yuǎn)程計(jì)算機(jī)的注冊(cè)表項(xiàng),而另外一些則只允許配置本地計(jì)算機(jī)的注冊(cè)表設(shè)置。同時(shí),遠(yuǎn)程訪問注冊(cè)表也可能會(huì)限制用于某操作的參數(shù)。請(qǐng)檢查每個(gè)操作的語法以便驗(yàn)證該操作可以用于遠(yuǎn)程計(jì)算機(jī),以及驗(yàn)證可用于那種情況下的參數(shù)。

讓W(xué)indows注冊(cè)表修改快速生效

當(dāng)我們修改了注冊(cè)表,許多情況下只按下F5鍵刷新注冊(cè)表還不足以使修改生效,而需要重新啟動(dòng)計(jì)算機(jī)。其實(shí)我們不必每次都重啟機(jī)器,只需運(yùn)行Windows的外殼程序Explorer即可(在Windows 9x/Me和Windows 2000/XP中的操作有所不同)。

在Windows 9x/Me中

按下“Ctrl+Alt+Delete”組合鍵,在彈出的窗口中選擇“Explorer”,并點(diǎn)擊“結(jié)束任務(wù)”按鈕,這時(shí)屏幕會(huì)出現(xiàn)“關(guān)機(jī)”菜單,不要做任何操作,在再次彈出的窗口中點(diǎn)擊“結(jié)束任務(wù)”按鈕,即可讓W(xué)indows在不重新啟動(dòng)的情況下快速刷新注冊(cè)表。

在Windows 2000/XP中

按下“Ctrl+Alt+Delete”組合鍵,打開“任務(wù)管理器”,單擊“進(jìn)程”標(biāo)簽,找到并單擊其中的“Explorer.exe”,點(diǎn)擊右下方的“結(jié)束進(jìn)程”按鈕,在打開的警告對(duì)話框中單擊“是”按鈕。然后再單擊“應(yīng)用程序”標(biāo)簽,單擊下方的“新任務(wù)”按鈕,在打開的“創(chuàng)建新任務(wù)”對(duì)話框中輸入“Explorer.exe”,再按下“確定”按鈕即可

“dos或cmd中刪除、添加、修改注冊(cè)表的命令”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

本文題目:dos或cmd中刪除、添加、修改注冊(cè)表的命令-創(chuàng)新互聯(lián)
URL網(wǎng)址:http://muchs.cn/article40/ceogeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)品牌網(wǎng)站建設(shè)、外貿(mào)建站、品牌網(wǎng)站設(shè)計(jì)、虛擬主機(jī)網(wǎng)頁設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)