NSIS入門筆記

DidierFeng發表於2024-08-29

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檔案。

相關文章