許多Windows功能定制要通過修改注冊表才能完成,但常規(guī)的注冊表修改方法太復(fù)雜,僅就開啟注冊表后尋找目標(biāo)項所花費的時間就夠讓人心煩,弄不好還可能危及系統(tǒng)安全。因此,尋求可以自動開啟注冊表并自動定位的方法,以及自動修改注冊表的方法,就顯得很有必要。
1. 復(fù)制一句代碼 注冊表自動定位
為了避免逐級定位注冊表分支的麻煩操作,下面介紹一種可一鍵自動到達(dá)注冊表的目標(biāo)項目的方法。
用記事本創(chuàng)建一個新文件,輸入如圖所示的代碼(為提高效率可直接下載復(fù)制代碼:http://pan.baidu.com/s/1nt2vjXf),存盤時選擇保存類型為“所有文件”,將文件名命名為regedit.vbs(圖1)。
文件建好之后,在實際操作中,如果要定位到注冊表的某個項目,例如要定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer”,只需先復(fù)制這個完整路徑,然后雙擊此前建立好的regedit.vbs文件,通過Windows賬戶控制驗證后,注冊表編輯器就會自動打開,并自動定位到上述復(fù)制的路徑(圖2)。
如此一來,再長的路徑定位,全都變成了復(fù)制路徑和雙擊腳本文件的兩個簡單操作,既省時,又通用,你趕快一試吧!
2. 運行代碼腳本 自動導(dǎo)入注冊表項
修改注冊表還有一種自動化的方法,那就是直接運行編制好的reg注冊表腳本代碼。將代碼直接寫入BAT批處理文件中,然后直接運行BAT批處理文件,即可導(dǎo)入鍵值到注冊表中。BAT批處理代碼格式如下:
參數(shù)說明:
/v 所選項下要添加的鍵值名
/t RegKey 數(shù)據(jù)類型,如reg_dword、reg_sz
/d 給添加的注冊表鍵值的數(shù)據(jù)
/f 不提示而強(qiáng)行改寫現(xiàn)有注冊表項
雖然還有組策略修改或系統(tǒng)輔助工具修改注冊表兩種更為便捷的方法,但是,由于組策略或系統(tǒng)輔助工具所包含的注冊表修改項目均是有限的,它們均只是從注冊表中抽取的一些功能的集合,不是所有的注冊表修改均可以用組策略或系統(tǒng)工具來完成。在多種修改方法均存在的情況下,建議優(yōu)先使用組策略編輯器,然后考慮系統(tǒng)優(yōu)化工具,不得已時只能再手動編輯注冊表。