1. 程式人生 > >NSIS製作安裝包(一)

NSIS製作安裝包(一)

NSIS簡介:

NISIS是win32免費的安裝,解除安裝系統。他的特點是指令碼簡潔高效;系統開銷小。當然進行安裝、解除安裝、系統設定、解壓檔案都沒有問題,幾乎可以做所有的事情。更多的功能請閱讀《NSIS幫助文件》

工具:

NIS Edit + NSIS

思路:

基本上製作安裝包的過程都是通過嚮導生成一個簡單的安裝包,然後通過修改指令碼得到一個比較有個性的安裝包。

步驟:

通過嚮導生成安裝包

1、安裝上面的兩個工具,然後啟動NIS Edit,在“檔案”選單中選擇“新建指令碼:嚮導”,具體的操作步驟如下圖所示:

2、設定應用程式資訊,如軟體名稱,版本,出版人等資訊

最後一個網站可以留空,如果設定了,則安裝包會生成一個對應的“Internt的快捷方式” 如下圖所示:

3、設定程式選項,如安裝包圖示、安裝程式檔案、安裝包語言、使用者圖形介面、及壓縮方式等。我們可以使用預設值,也可以根據自己的需要進行修改。如下圖所示:

4、設定安裝目錄及授權資訊,如下圖所示:

5、選定程式檔案,也就是我們需要打包的檔案,可以使用預設的“MainSection”,也可以根據需要進行修改或是新建組別。如果組別別叫多時,你也可以設定是否“允許使用者選擇要安裝的元件”,如下圖所示:

完畢後進行“新增檔案”操作,選定我們要打包的檔案,如下圖所示:

選擇完檔案之後,點選確定按鈕會返回到圖5.

6、設定開始選單中的資料夾名稱及快捷方式,這裡我們使用預設值,如下圖所示:

7、指定安裝後要執行的程式,同上設定預設值並設定相關執行引數及描述。如下圖所示:

8、這步是有關解除安裝程式的相關資訊,如解除安裝時的提示、解除安裝的圖示等。如下圖所示:

9、至此簡單的安裝包製作完成,勾選“儲存指令碼”、“轉化檔案路徑到相關路徑”和“編譯指令碼”,如下圖所示:

然後我們就可以按F9進行預覽,至此整個的簡單安裝包已經制作完成,可能你會感覺整個介面比較難看。下一篇文章我將會介紹通過修改指令碼製作出漂亮的安裝包。最後我會通過使用DuiLib製作一個安裝包,通過DuiLib製作的安裝包是比較靈活的,目前我正在使用DuiLib+NSIS製作安裝,感覺還不錯。