筆者是個超級軟件迷,天天掛在網上,喜歡下載安裝、試用一些新軟件,經常能發掘一些好用的軟件來提高自己的工作效率,但在下載、試用軟件的過程中,一不留神就中招了。特別可恨的是一些病毒、惡意軟件還鎖定了注冊表,這樣即使清除了惡意軟件,注冊中的惡意項目沒有清除,總是讓人不放心,並且注冊表一直處於鎖定狀態也不是辦法。本來想通過編輯REG文件然後導入的方式來進入注冊表的解鎖,無奈REG文件根本無法導入。不過筆者發現了兩款小工具,有了這兩款小工具,真是注冊表解鎖不用愁了。
一、Reg To Bat
Reg To Bat可以將擴展名為.reg的注冊表文件轉換成擴展名為.bat的批處理文件,並且不影響最終的執行效果。雖然病毒禁用了注冊表,但是一般不會禁用批處理文件,因此將解鎖注冊表的鍵值使用記事本編輯好後保存為Reg文件,最後再通過Reg To Bat將其轉換為Bat文件即可解鎖注冊表。
Reg To Bat為綠色軟件,下載解壓後可直接使用,運行Reg To Bat主程序,單擊文本框右側的浏覽按鈕,找到想要轉換的注冊表文件(如圖1),最後單擊“轉換”按鈕即可完成Reg文件到Bat文件的轉換。
圖1 選擇需要轉換的Reg文件
將Reg文件轉換成Bat文件後,雙擊執行轉換得到的Bat文件,即可實現注冊表文件導入的效果。
小提示:Reg To Bat軟件基於.net2.0平台開發,因此運行Ret To Bat軟件,本機必須擁有.net2.0環境,如果沒有請下載安裝.net2.0環境(點擊下載Microsoft.NET Framework 2.0)。
二、Quick Batch File Compiler
如果病毒或者惡意軟件將Bat文件的關聯也修改了,這時轉換成Bat文件的方法也不管用了,這時就得請Quick Batch File Compiler(以下簡稱QBFC,下載)出馬了。QBFC是一款類似於Reg To Bat的小軟件,只是其功能不同,QBFC可以把批處理文件(.bat、.cmd 格式)編譯為真正的EXE可執行程序,並且可以毫無限制地運行於Windows 95/98/ME/2000/XP/2003等系統環境下。另外使用QBFC編譯的程序,還可以自定義程序的圖標以及版本信息等,通過這樣的轉換操作後,我們的注冊表解鎖工作將更為輕松。
QBFC是綠色軟件,無需安裝,將下載回來的壓縮包解壓,雙擊quickbfc.exe文件即可啟動QBFC主程序。單擊工具欄的“打開”按鈕打開由Reg To Bat轉換得到的Bat文件,這時QBFC會自動讀取批處理文件中的內容(如圖2)。
圖2 打開批處理文件
單擊工具欄中的“生成”按鈕,在打開的“另存為”對話框中為將要生成的可執行文件指定文件名,單擊“保存”按鈕,QBFC便開始將批處理內容編譯為可執行文件,編譯成功後會彈出提示對話框。
編譯成功後,雙擊得到的exe文件即可執行,其運行結果和運行批處理文件完全一樣。
小提示:
1.在QBFC的“資源定制”標簽中,可以設定編譯後的EXE文件的程序描述、圖標以及版本等信息。
2.如果BAT文件被惡意關聯了,可以嘗試將擴展名改為CMD,如果可以執行則可以得到同樣的結果。
三、小結
電腦是一個非常奇特的工具,經常出發生一些莫名其妙的問題,並且經常出現發生問題後,別人提出的解決方案並不管用。這時我們可以嘗試著變通一下,說不定奇跡就會發生哦。如同這裡的解鎖注冊表安全,雖然注冊表被禁用,但是利用Reg To Bat以及QBFC這兩款小工具,就可以將解決方案進行轉換,從而最終達到我們想要的效果。
另外,如果你的批處理掌握得夠好,並且利用批處理可以解決一些非常實用的問題,結合QBFC還可以“開發”出非常實用的小軟件哦。