1. 基本介绍
NSIS (Nullsoft Scriptable Install System)是一个专业的开源系统,用于创建Windows安装程序。它被设计得尽可能小和灵活,因此非常适合互联网分发。
作为用户使用产品的第一次体验,稳定可靠的安装程序是成功软件的重要组成部分。使用NSIS,您可以创建这样的安装程序,它能够完成安装软件所需的一切工作。
NSIS是基于脚本的,允许您创建逻辑来处理最复杂的安装任务。许多插件和脚本已经可用:您可以创建web安装程序,与Windows和其他软件组件通信,安装或更新共享组件等等。
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文件。