NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。这如其名字所指出的那样,NSIS 是通过它的脚本语言来描述安装程序的行为和逻辑的。NSIS 的脚本语言和通常的编程语言有类似的结构和语法,但它是为安装程序这类应用所设计的。
软件说明
开销小,一个完整功能的安装程序仅需要34k的额外开销。
支持大多数Windows平台,包括:Windows 9.x、Windows NT、Windows 2000、Windows XP、Windows 2003、Windows 7。
支持三大压缩算法: Zlig、BZips、LZMA。
支持脚本。
支持多语言。
支持安装界面定制。
提供可扩展的插件接口。
支持网络安装、补丁。
支持无人值守的安装模式。
此外,NSIS的license允许任何用途免费使用。
精品特点
一、生成的安装程序额外开销很小
二、兼容所有主流 Windows 版本
三、支持多种压缩方法 (Zlib、bzip2、LZMA)
四、基于脚本,易于理解和掌握、功能丰富
五、支持多国语言
六、支持目标系统检测并可有针对性地实现诸多实用功能
七、支持自定义对话框和安装界面
七、提供可扩展的插件系统
八、支持网络安装、补丁程序制作
九、支持无人值守的安装模式
十、开源项目,允许任何用途免费使用
使用方法
启动NSIS程序主界面,选择可视化脚本编辑器(VNISEdit)菜单,开始制作自己的安装包
选择使用脚本向导创建新的脚本文件,确定
进步脚本向导,下一步
第一步,这里填写应用程序的一些基本信息,下一步
第二步,这里是选择安装包的图标,生成的文件名,程序语言等,使用默认的就可以,不需要修改
第三步,选择一些效果,安装程序不用搞这么花哨,直接下一步
第四步,指定默认目录,授权文件有的话就指定,没有就空着,下一步
第五步,选择要打包的文件,直接把要打包的目录内容全部添加进来,注意两处*.*,以及勾选包含子目录,不要勾选单独添加每个文件,编译的时候会把所有的文件打包进来的,下一步
第六步,快捷方式的一些设置,下一步
第七步,设置安装程序之后要运行的内容,下一步
第八步,卸载信息设置,下一步
完成向导,勾选保存脚本,以及转换文件路径到相对路径,完成
这时就可以看到通过向导生成的脚本,可以在这里继续修改脚本
修改完脚本以后,点击菜单NSIS-》"编译并运行",编译成功后,会生成一个exe文件,安装包制作完成!
小编测评
1、NSIS在测试过程中表现良好,安装程序的制作过程简单易用,适合不同水平的用户使用。
2、该软件的插件和功能非常丰富,使得制作的安装程序具有较高的灵活性和可定制性。
3、该软件的稳定性表现良好,没有出现严重的错误和问题。