在工作學(xué)習(xí)中難免會遇到重裝系統(tǒng)的時候,如果安裝了太多的第三方控件,重裝系統(tǒng)后,則要花費(fèi)很大一部分時間來安裝第三方控件,為了解決重裝系統(tǒng)安裝第三方控件的煩惱,所以才想到寫這個小程序
1.備份注冊表下面兩個鍵值 (不同的Delphi版本鍵值名稱不一樣,這里是delphi2010的)
HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\Known Packages;
HKEY_CURRENT_USER\Software\CodeGear\BDS\7.0\Library;
2.備份我的文檔\Rad Studio 目錄下和system32目錄下的bpl文件.
3.備份后在EXE目錄下會有一個Backup文件夾,備份出來的文件都保存在該文件夾內(nèi).
4.恢復(fù)的時候?qū)雱偛艂浞莸膬蓚注冊表鍵值,將備份出的bpl文件復(fù)制到對應(yīng)的目錄,解決一下路徑指向問題即可!
該程序只能備份出那些安裝在非系統(tǒng)盤的控件,如果是安裝到了系統(tǒng)盤的話,要將安裝的那個目錄的文件都拷貝出來,因為很難完整的備份控件的所有文件,所以在此也非常期待有一種更完善的方法來解決這些問題!程序難免會有Bug,非常期待與各位Delphi愛好者一起來共同完善該程序!