nsi学习之HelloWorld

本文介绍了如何使用NSIS(Nullsoft Scriptable Install System)来打包Windows环境的应用程序,通过一个HelloWorld的例子详细讲解了NSI脚本的编写过程,包括设置安装、卸载逻辑,创建快捷方式等。同时提供了下载NSIS工具和C语言编写的计算器DEMO。
摘要由CSDN通过智能技术生成

nsis用于打包window环境安装、卸载程序,免费开源软件(不管你用于任何用途)。

window环境打包是做什么?

也许你见过有的程序,copy个文件夹(或者文件),点击扩展名是.exe的文件就可以运行,不用安装呢。这就是没有打包的程序。有安装过程的程序就是打包过的。

那打包什么好处呢?

1.压缩一个文件夹有什么好处,打包也有。

2.压缩包中有很多文件资源,对这个软件也许你就要普通的功能,也许你需要高级功能,也许你要定制的功能,这些功能需要一些特定的文件资源支撑,其他的文件对你的需要没有帮助,不需要放那里浪费空间。总结来说就是选择你需要的组件,安装(copy)到你指定的目录。

3.安装过程可以设置开机启动,桌面快捷方式,设置环境变。。。。。。

4.卸载过程可以删除安装目录所有文件,安装写入的一些东西,还有打开网页,让你反馈意见。。。。。。

 

那就一起来学习nsis吧

nsis执行你写的nsi脚本,对安装卸载过程进行控制。

那就从nsi脚本学习开始。

 

首先,工欲善其事必先利其器。

NSIS 3.0.1 正式版汉化增强版
链接: https://pan.baidu.com/s/1nuQ58vR 密码: krpp

 

下载后无需解压,解压后杀毒软件会干掉里面的文件(我就遇到过)。打开后直接选择里面对应的工具文件即可。里面还有教程,可以先浏览下,了解nsi脚本结构,特点。

 

开始第一个nsi脚本HelloWorld.nsi吧。

打包window环境的应用程序,window环境的应用程序你有吗?没有的话我用c写了一个demo(懂C的都知道,就一行代码,调用window的计算器),

链接:  密码:

也可以自己去编译或者自己电脑上的exe可执行文件

#inc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值