1. 基本介紹
NSIS (Nullsoft Scriptable Install System)是一個專業的開源系統,用於建立Windows安裝程式。平時工作中想要把exe檔案打包,並且在不同系統之間安裝,可以使用NSIS,本文使用版本為3.08。
2. 下載地址
可以透過搜尋引擎搜尋NSIS,推薦安全下載連結:https://nsis.sourceforge.io/Main_Page
3. 安裝NSIS
本文安裝版本為3.08,按照安裝步驟操作,直至成功,介面如下。
4. 編寫NSIS指令碼
NSIS指令碼一般包括如下部分:
其中,標頭檔案部分都是一些打包過程中需要配置的變數,很多變臉都是可選配置,也可以自己建立新變數。
內容部分是進行打包的指令,在這裡可以配置安裝、解除安裝指令。
函式部分是配置一些函式,方便在其他部分進行引用。
5. 編寫NSIS指令碼
可以參考Example Scripts,具體如下:
5. 編譯指令碼
開啟compile NSI scripts,匯入指令碼。
6. 成功編譯
等待輸出如下資訊,可證明編譯成功,在Output中查詢編譯成功的exe或者msi檔案。