㈠ DOS下導入注冊表的命令!
注冊表在DOS下的導入導出
在DOS提示符下鍵入Regedit命令,將出現一個幫助屏幕。此屏幕給出了其命令行參數及其使用方法。
語法:Regedit[/L:system][/R:user]filename1
Regedit[/L:system][/R:user]/Cfilename2
Regedit[/L:system][/R:user]/Efilename3[regpath]
其中:
/L:system指定system.dat文件的存放位置。
/L:user指定user.dat文件的存放位置。
filename1指定引入注冊表資料庫的文件名。
/Cfilename2指定形成注冊表資料庫的文件名。
/Efilename3指定導出注冊表文件的文件名。
regpath指定導出注冊表文件的開始關鍵字(預設為全部關鍵字)
現舉幾個例子說明regedit.exe在DOS下的使用方法。
【例1】將系統注冊表資料庫registry導出到reg1.reg文件中。
regedit/Ereg1.reg
【例2】reg1.reg形成系統注冊表資料庫registry(全部)中。
regedit/Creg1.reg
【例3】將reg.dat引入系統注冊表資料庫中(部分)。
regeditreg.dat
【例4】將CJH開始的關鍵字導出注冊表資料庫,並命名為cjh.reg。
regedit/Ecjh.regcjh
【例5】指定system/dat存放在D:\PWIN中和user.dat存放在E:\PWIN中,將reg.dat數據文件形成一個新的注冊表資料庫registry。
regedit/L:D:\PWIN/R:E:\PWIN/Creg.dat
有了以上這些知識,結合在《對注冊表進行編程的「捷徑」》里講過的關於導入或導出的注冊表文件(*.REG),我們就可以在DOS方式下對注冊表進行編程了。
我們還是以更改「*.txt」文件的默認打開方式——「記事本」為「寫字板」為例。首先在MS-DOS提示符下導出「HKEY_CLASSES_ROOT\txtfile」子鍵這一分支,即執行命令:
regedit/Etxt.regHKEY_CLASSES_ROOT\txtfile
然後用DOS下的EDIT編輯器打開txt.reg文件進行編輯:將其中所有的「C:\\WINDOWS\\NOTEPAD.EXE」全部改成「C:\\WINDOWS\\WRITE.EXE」,存檔退出EDIT,再在命令行下執行命令:
regedittxt.reg
便大功告成了
㈡ cmd導入注冊表文件
在CMD中靜默導入注冊表文件:
(1)直接在「運行」對話框中輸入以下命令: Regedit path:/regfile.reg 如:regedit C:/regbak.reg 如果加上參數/s則表示在導入注冊表文件時沒有提示信息。如:regedit /s C:/regbak.reg
(2)在「運行」對話框中,輸入「command」(Windows 9x/2000/XP)或者「cmd」(Windows 2000/XP),進入MS-DOS提示符或命令行狀態,然後按上面相同的格式輸入命令即可。
㈢ 注冊表命令怎麼用
注冊表命令的用法
注冊表是為Windows NT和Windows95中所有32位硬體/驅動和32位應用程序設計的數據文件。16位驅動在Winnt下無法工作,所以所有設備都通過注冊表來控制,一般這些 注冊表是通過BIOS來控制的。在Win95下,16位驅動會繼續以實模式方式設備工作,它們使用system.ini來控制。16位應用程序會工作在NT或者Win95 下,它們的程序仍然會參考win.ini和system.ini文件獲得信息和控制。
在沒有注冊表的情況下,操作系統不會獲得必須的信息來運行和控制附屬的設備和應用程序及正確響應用戶的輸入。
注冊表編輯器不僅可以在Windows下運行使用,還可以在MS-DOS命令行模式下運行。注意,這里說的「MS-DOS」指的是純MS-DOS,不是在Windows下運行的模擬MS-DOS模式,你可以在啟動時按F8鍵,在出現的啟動菜單中選擇「Command prompt only」模式,或者在Windows下從「開始」菜單中選擇「關閉系統」,然後選擇「重新啟動計算機並切換到MS-DOS方式」即可進入純MS-DOS。
MS-DOS下注冊表編輯器雖然沒有Windows下那樣強大,但也有它的獨到之處。比如當系統出現問題無法啟動Windows的時候,它的作用就體現出來了。首先說明一下,注冊表的實際物理文件為System.dat和User.dat,也就說注冊表中的數據保存在這兩個文件中。明白了這一點之後,下面讓我們來看看MS-DOS下的注冊表編輯器到底有哪些作用。
1、導出注冊表文件
此功能可以用來對注冊表文件做個備份。
命令格式:
Regedit /L:system /R:user /E filename.reg Regpath
參數詳解:
/L:system指定system.dat文件所在的路徑。
/R:user指定user.dat文件所在的路徑。
/E:此參數指定注冊表編輯器要進行導出注冊表操作,在此參數後面空一格,輸入導出注冊表的文件名。
Regpath指定要導出哪個注冊表的分支,如果不指定,則將導出全部注冊表分支。
注意事項:
/L:system和/R:user參數為可選項,如果預設,那麼注冊表編輯器認為是對Windows目錄下的system.dat和User.dat進行操作。但是如果你從軟盤開始啟動,那麼必須使用/L和/R參數來指定System.dat和User.dat文件的具體路徑,否則注冊表編輯器將無法找到它們。
舉例說明:
如果將保存在C:WindowsSystem.dat和保存在
C:WindowsProfilesUser.dat中所有HKEY_CLASSER_ROOT根鍵下的分支導出到file.reg中,命令如下:
Regedit /L:C:Windows /R:CWindowsProfiles /e file1.reg HKEY_CLASSER_ROOT
大多數情況,我們只是需要導出默認目錄下的所有注冊表項目,命令格式:Regedit /e Allfile.reg
2、導入注冊表文件
將指定的注冊表文件導入注冊表中,並新建或覆蓋這些導入的子鍵分支、鍵值項和鍵值。
命令格式:
Regedit /L:system /R:user file.reg
參數詳解:
/L:system指定system.dat文件所在的路徑。
/R:user指定user.dat文件所在的路徑。
注意事項:
導入注冊表和導出注冊表在參數上有所不同,它僅僅需要指定被導入的.reg文件的路徑即可,而不需要像「/E」、「/C」這樣的參數。
舉例說明:
如果將上一個例子中導出的file1.reg中的內容導入到C:WindowsSystem.dat和C:WindowsProfilesUser.dat中,命令如下:Regedit /L:C:Windows /R:C:WindowsProfile file1.reg
3、重建注冊表
可以用指定的.reg文件中的內容,重新建立整個注冊表,即重新建立System.dat和User.dat文件。
命令格式:
Regedit /L:system /R:user /C file.reg
參數詳解:
/L:system指定system.dat文件所在的路徑。
/R:user指定user.dat文件所在的路徑。
/C:此參數將告訴注冊表編輯器,用所指定的.reg文件中的內容重新建立注冊表。
注意事項:
參數/C是個危險選項,它將會導入指定注冊表文件的全部內容,從頭到尾開始創建一個新的注冊表。
舉例說明:
如果我們要用file1.reg文件中的內容重新建立整個注冊表,並將其保存到C:WindowsSystem.dat和C:WindowsProfilesUser.dat中,命令如下:
Regedit /L:C:Windows /R:C:WindowsProfiles /C file1.reg
4、刪除注冊表分支
此命令可以將注冊表中的一個子鍵分支刪除。
命令格式:
Regedit /L:system /R:user /D REGPATH
參數詳解:
/L:system指定system.dat文件所在的路徑。
/R:user指定user.dat文件所在的路徑。
/C:此參數告訴注冊表編輯器(WWW.PC841.COM電腦百事網),將REGPATH所指定的注冊表子鍵分支刪除。
注意事項:
參數/C將刪除指定子鍵下所包含的所有內容,包括所有子鍵、鍵值項和鍵值。
舉例說明:
如果我們要將注冊表中的HKEY_LOCAL_分支刪除,命令如下:Regedit /L:C:Windows /R:C:WindowsProfiles /D HKEY_LOCAL_
5、注冊表檢查器
MS_DOS下的注冊表檢查器Scanreg.exe可以用來備份及恢復注冊表。
命令格式:
Scanreg /backup /restore /comment /fix
參數詳解:
/backup用來立即備份注冊表
/restore按照備份的時間以及日期顯示所有的備份文件
/comment在/restore中顯示同備份文件有關的部分
/fix修復注冊表文件的錯誤
注意事項:
在顯示備份的注冊表文件時,壓縮備份的文件以.CAB文件列出,CAB文件的後面單詞是Started或者是NotStarted,Started表示這個文件能夠成功啟動Windows,是一個完好的備份文件,NotStarted表示文件沒有被用來啟動Windows,所以不知道是否是一個完好備份。
㈣ 如何用 regedit 命令把注冊表 .reg 文件導入注冊表
把
.reg
文件導入注冊表的一般方法是用滑鼠雙擊
.reg
的文件名「執行」它。其實
rededit
程序有一個隱藏的參數
/s,帶上它就可以在命令行中導入
.reg
文件:
regedit
/s
xxx.reg
㈤ 軟體注冊表信息怎麼導出與導入
方法/步驟
打開「開始」菜單,在搜索框中輸入「regedit」按回車鍵,運行「注冊表編輯器」。
㈥ 怎麼把reg文件導入注冊表
1、選擇需要操作的REG文件,單擊滑鼠左右鍵,選擇「編輯」功能;
㈦ win7怎麼導入注冊表
1、登錄win10系統,按「Win+R」打開「運行」窗口,輸入「Regedit」命令後按回車打開注冊表,在打開的注冊表編輯器菜單欄處點擊「文件——導出」。
3、同樣的方法打開注冊表,點擊文件--導入,然後選擇所導出的reg格式文件,點擊「打開」。
4、在彈出的窗口中點擊確定,這樣完成了注冊表的導入操作。
㈧ 怎麼把dll文件導入注冊表
1、打開「開始」菜單,在搜索框中輸入「regedit」按回車鍵,運行「注冊表編輯器」。
㈨ 如何導入注冊表
在Regedit.exe 注冊表編輯器中提供了注冊表的導入和導出功能,用戶可以將注冊表項導出為普通的文本文件,通過普通的編輯軟體(如記事本、寫字板或MicrosoftWord等)進行查看和編輯修改,然後將編輯修改後的注冊表文件再導入到注冊表中,即可達到間接修改注冊表的目的。
將注冊表項導出為普通文本文件
導出注冊表項內容的步驟如下:
(1)選中要導出的注冊表項。
(2)選擇「文件」∣「導出」命令,打開「導出注冊表文件」對話框,如圖15.6所示。
(3)在「保存在」下拉列表中可選擇所導出的注冊表文件的存放位置,在「文件名」文本框中用戶可輸入導出的注冊表文件的名稱,在「導出范圍」選項組中,用戶可選擇「全部」或「所選分支」選項,確定要導出的是全部注冊表文件還是只導出所選的
注冊表項文件。
(4)單擊「保存」按鈕,即可導出所選的注冊表文件。
查看導出的注冊表文件
查看導出的注冊表文件,可執行下列操作:
(1)雙擊「我的電腦」圖標,定位到所導出的注冊表文件。
(2)右鍵單擊該注冊表文件,在彈出的快捷菜單中選擇「編輯」命令,則用默認的記事本程序打開該注冊表文件。
(3)若用戶不想用記事本程序打開注冊表文件,也可以右擊該注冊表文件,在彈出的快捷菜單中選擇「打開方式」∣「選擇程序」命令,打開「打開方式」對話框。
(4)在「選擇要使用的程序」列表框中選擇打開注冊表文件的程序(例如寫字板程序)。
(5)單擊「確定」按鈕,即可用該程序打開該注冊表文件。
(6)在打開的注冊表文件中,用戶可對其進行查看、編輯和修改。注意導出的注冊表文件不可通過雙擊打開,雙擊注冊表文件執行的將是注冊表的合並操作。
將修改後的注冊表文件導入到注冊表中
將修改後的注冊表文件導入到注冊表中,才能達到對注冊表進行修改的目的。導入修改後的注冊表文件,可執行以下操作:
(1)打開「注冊表編輯器」,選擇要將其導入到的注冊表項。
(2)選擇「文件」∣「導入」命令,打開「導入注冊表文件」對話框。
(3)在該對話框中選擇要導入的注冊表文件,單擊「打開」按鈕。
(4)彈出「注冊表編輯器」對話框。
(5)該對話框中顯示了已將注冊表文件輸入注冊表的信息,單擊「確定」按鈕即可成功將注冊表文件導入到注冊表中。
詳細信息:http://www.pcpop.com/doc/0/123/123609.shtml