使用HM NIS Edit 创建一个简单的脚本打包程序
如下演示如何将一个编译好的程序打包成为一个安装包,Visual Studio也有自带的打包组件,主要NIS打包高效,可以个性化设置安装。
NSIS简介:NSIS是”Nullsoft脚本安装系统“(Nullsoft scriptable Installation System)的缩写,他的特点:脚本简洁高效;系统开销小;当然进行安装、卸载、系统设置、解压文件等。
下载网址:
http://hmne.sourceforge.net/
https://nsis.sourceforge.io/HM_NIS_Edit
**需要安装工具:**NIS Edit+Nullsoft Installation System(NSIS)
利用向导制作安装包创建脚本,并生成安装包,具体步骤如下:
2. 在弹出窗口,下一步,输入应用程序名称,版本,出版人,应用程序网址等信息。
===========================================
===
当然最后一个“应用程序网站”可以留空,如果设置了,则安装包会生成一个对应网址的“ Internet 快捷方式”。
例如:
3. 设置程序选项。
设置程序选项,如安装包图标(.ico 格式)、安装包语言(默认的是 Engliash ,这里可以选 SimChinese )、用户图形界面及压缩方式等,其他的 可以选用默认值,也可以点击对应的项目的按钮或下拉菜单更改设置,,如下图
4.设置应用程序的目录与授权信息
这里的目录可以选择默认值,授权文件可以选择自己事先写好的文件,授权文件顾名思义就是你安装这个文件需要接受的协议,通常我们在安装程序是,会让你选择是否接受协议,这里的授权文件指的就是这个,如下图
5.选定程序文件
即我们要打包的文件,可以使用默认的“ Mainsection ”,也可以根据需要进行更改 (双击进行名字更改 或新建组别 (左边框左边第一个按钮 ),如果组别比较多时,你可以设置是否“允许用户选择要安装的组建” ”,如图
完毕后进行“添加文件”操作(右边框左边第一个按钮),选定我们要打包的文件,如下图
先清除默认的目录路径,添加编译OK的目标路径
添加完成返回上一级目录,执行下一步操作
6. 设置开始菜单中文件名称及快捷方式,这里我们使用默认值,如下图
=====================================
===
7.指定安装后要运行的程序
同上用默认值并设置相关运行参数及描述,如果不想再安装运行任何程序,则留空即可,如下图:
8.这步是有关卸载程序的相关信息
如卸载是的提示、卸载的图标,如下图
9.完成向导
如下图,勾选“保存脚本 、“转换文件路径到相关路径”及“编译脚本”。
简单的制作安装包已经完成,要想在实现个性化的安装包,可以修改代码,在网上搜索。
创建安装包成功:
安装包创建成功: