非windows環(huán)境下如何編輯注冊表?
注冊表的作用是保存程序所需要的信息,當(dāng)程序需要這些信息時,就從注冊表里讀出.因此,注冊表最基本的功能就是保存信息。那如何在非windows環(huán)境下編輯注冊表呢?下文給出了詳細(xì)的描述。
導(dǎo)出注冊表
此命令可以實(shí)現(xiàn)對注冊表文件進(jìn)行備份。
命令格式:Regedit/L:system/R:user/Efilename.regRegpath
參數(shù)含義:
/L:system指定System.dat文件所在的路徑。
/R:user指定User.dat文件所在的路徑。
/E:此參數(shù)指定注冊表編輯器要進(jìn)行導(dǎo)出注冊表操作,在此參數(shù)后面空一格,輸入導(dǎo)出注冊表的文件名。
Regpath:用來指定要導(dǎo)出哪個注冊表的分支,如果不指定,則將導(dǎo)出全部注冊表分支。
如果打算將保存在C:\Windows\System.dat和保存在C:\Windows\Profiles\User.dat中所有HKEY_CLASSER_ROOT根鍵下的分支導(dǎo)出到file.reg中,可以執(zhí)行如下命令:Regedit/L:C:\Windows\/R:C:\Windows\Profiles\/efile1.regHKEY_CLASSER_ROOT
導(dǎo)入注冊表
命令格式:Regedit/L:system/R:userfile.reg
參數(shù)含義:
/L:system指定System.dat文件所在的路徑。
/R:user指定User.dat文件所在的路徑。
重建注冊表
重建注冊表,即重新建立System.dat和User.dat文件。
命令格式:Regedit/L:system/R:user/Cfile.reg
參數(shù)含義:
/L:system指定System.dat文件所在的路徑。
/R:user指定User.dat文件所在的路徑。
/C:此參數(shù)將告訴注冊表編輯器,用所指定的.reg文件中的內(nèi)容重新建立注冊表。
如果要用file.reg文件中的內(nèi)容重新建立整個注冊表,并將其保存到C:\Windows\System.dat和C:\Windows\Profiles\User.dat中,可執(zhí)行命令:Regedit/L:C:\Windows\/R:C:\Windows\Profiles\/Cfile1.reg
刪除注冊表分支
此命令可以將注冊表中的一個子鍵分支刪除。
命令格式為:Regedit/L:system/R:user/DRegpath
參數(shù)含義:
/L:system指定System.dat文件所在的路徑。
/R:user指定User.dat文件所在的路徑。
/C:此參數(shù)告訴注冊表編輯器,將Regpath所指定的注冊表子鍵分支刪除。
恢復(fù)注冊表
Scanreg.exe可以檢查、備份、恢復(fù)、修復(fù)注冊表,此命令存放在“Windows\Command”目錄下。
命令格式:Scanreg[/< option >]
參數(shù)含義:
/backup參數(shù)是備份注冊表和相關(guān)的配置文件,這些文件分別\windows目錄下的System.dat、User.dat、Win.ini、System.ini四個文件,把這些文件壓縮成rb——?.cab一個文件,存放在\windows\sysbckup目錄下,多次使用此命令會產(chǎn)生多個CAB文件,一般從000開始,系統(tǒng)默認(rèn)***備份數(shù)為5個??稍冢躓indows\scanreg.ini文件中對***備份數(shù)進(jìn)行修改,通過修改“maxbackupcopies=?”的數(shù)值即可。
/restore參數(shù)是選擇一個備份進(jìn)行恢復(fù)注冊表,此命令不能在Windows98環(huán)境下執(zhí)行,必須關(guān)機(jī)后,重新啟動進(jìn)入純DOS方式下運(yùn)行。
/fix參數(shù)是修復(fù)損壞的注冊表,此命令也只能在DOS方式下運(yùn)行。
/comment="< comment >">"參數(shù)是在備份注冊表時增加一些詳細(xì)的注釋到CAB文件中。
恢復(fù)遭到破壞的注冊表文件,可以使用Scanreg命令進(jìn)行修復(fù),方法是,首先進(jìn)入DOS系統(tǒng)操作環(huán)境,然后執(zhí)行以下命令:Scanreg/Restore
此時系統(tǒng)會提示注冊表備份情況,包括CAB文件名及備份時間等,用戶可以選擇要恢復(fù)的CAB文件進(jìn)行恢復(fù)。
如果要查看所有的備份文件及同備份有關(guān)的部分,可以執(zhí)行命令:Scanreg/restore/comment
如果注冊表有問題,可以使用Scanreg來修復(fù),命令為:Scanreg/fix。
總結(jié):
在非windows環(huán)境下編輯注冊表,從導(dǎo)出注冊表、導(dǎo)入注冊表、重建注冊表、刪除注冊表分支、恢復(fù)注冊表這五個方面來詳細(xì)的介紹了如何編輯注冊表以及其命令和參數(shù)介紹,希望能夠?qū)ψx者有所幫助。更多有關(guān)操作系統(tǒng)的知識還有待于讀者去探索和學(xué)習(xí)。
【編輯推薦】