| yoxola |
06-05-17 00:07 |
對於常常要為程序打補丁的人,可能會希望乾脆製作一個安裝程式,免除一直修改的困擾,或者減少安裝文件的尺寸,這是包裝FlashGet的例子,學習一些基本的做法,那麼自己也可以做完全安裝版什麼的
首先我們先用HM NIS Edit的精靈製作出基本的框架,然後開始修改,你可以從附件看到內容,所以就不重複貼一次,其中幾點提醒一下:
1.採用File /r "appdir*.*"把所有文件複製到安裝目錄,比較省事,但刪除時不建議這樣做,以免誤刪重要的資料
2.你必須用RegDLL來註冊需要的元件,很多COM和ActiveX都必須這樣做,不會自動被調用,在這個例子中,被註冊的DLL元件在反安裝時無法刪除,這點還沒有克服
3.有些程序會自己增加登錄值或是文件,解除安裝時必須考慮到這點,一並刪除
4.沒有使用新的GUI,而是採用原來的風格,你喜歡的話,可以在精靈裡選擇
下載專案,假如你已經安裝NSIS,那麼按下滑鼠右鍵選擇"Compile NSIS Script"就可以了 |
|