创建windows桌面应用程序(基于NSIS)

1. 基本介绍

NSIS (Nullsoft Scriptable Install System)是一个专业的开源系统,用于创建Windows桌面安装程序,比如msi。平时工作中想要把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文件。

 

posted @ 2024-08-29 16:01  stone9693  阅读(129)  评论(0)    收藏  举报
GitHub账户:https://github.com/stone9693