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