nsis 是 Nullsoft 脚本安装系统的缩写,属于免费且开源的 Win32 平台安装与卸载制作工具。它采用脚本驱动的方式,能够生成独立的 exe 安装包,把文件压缩、向导界面和安装指令整合在一起。最初由 Nullsoft 为 Winamp 及其插件发布而开发,如今已被上百款应用程序作为发布工具使用。3.12 中文增强版在官方版本基础上完成了主程序与主要文档的汉化,并调整了简体中文用语习惯。该版本还内置了脚本编辑器与多种实用插件,让不熟悉脚本编写的用户也能通过向导快速生成安装程序。

1、 安装程序并非简单复制文件,大型软件往往还需处理注册表、系统服务等操作,手工完成并不现实
2、 nsis 生成的安装包是一个独立的 exe,内部既包含压缩后的全部文件,也包含向导界面与执行指令
3、 安装过程中可完成文件复制、注册表写入、系统服务创建以及其他多种操作
4、 脚本语言支持变量、函数和字串处理,接近普通程序语言,但专门面向安装程序制作
5、 用户能完全掌控安装程序的每个环节,既可修改样例脚本,也能按自身需求编写 NSI 文件
- 汇集了网络上可收集到的各类插件与应用程序示例
- 内置 VNISEdit v2.03 简体中文版和 NotePad2 v3.1 简体中文版两个脚本编辑器,切换方便
- 附带 NSIS 文件夹压缩器、Zip2Exe、Ini2Nsi 等实用工具
- 随包提供 NSIS 用户手册和 NSIS 图文教程集锦
- 主程序与主要文档均已翻译,并修正了官方简体中文里不太符合习惯的用语
- 解压下载的压缩包,启动安装程序,按提示自定义安装路径和基本设置
- 安装途中若安全软件提示权限请求,需要全部选择允许,否则可能无法正常完成安装
- 安装结束后会自动弹出菜单界面,点击编辑脚本即可进入脚本编辑环境
- 也可以启动 NSIS Edit,从文件菜单选择新建脚本:向导,由向导按需求生成脚本模板
- 在向导中依次设置应用程序信息、安装程序选项、快闪屏幕与背景窗口、目录与授权信息
- 继续设置要打包的文件、开始菜单文件夹与快捷方式位置、安装完成后运行的程序、卸载程序图标及提示
- 完成向导时勾选保存脚本和转换文件路径到相对路径,随后可在生成的脚本上继续修改
- 修改完毕后点击菜单中的 NSIS 编译并运行,编译成功即生成 exe 安装包
1、 应用程序信息中可填写名称、版本号、出版人,并预留网站地址以便生成 Internet 快捷方式
2、 安装程序选项可调整图标、名字、语言、用户图形界面样式和压缩算法、SimpChinese 即中文
3、 授权信息与默认安装路径可自行设定,授权文件并非必选
4、 待打包内容既可选择整个目录,也可单独挑选 exe、dll、配置文件等
5、 卸载程序环节可设置卸载图标与提示信息
6、 脚本中多处使用的值可用变量表示,便于统一修改和管理
- 功能完整的安装程序额外开销仅 34k,体积控制相当轻量
- 支持 Zlib、BZip2、LZMA 三种压缩算法
- VNISEdit 附带的注册表转换插件能把 reg 文件一次性转为 nsis 脚本
- 补丁制作向导可一次性生成体积很小的补丁升级程序
- 增强版集成 FindProc 等插件,可按可执行文件名判断进程是否在运行,制作补丁或汉化包时很实用
- 各组件在使用时彼此独立,建议安装全部组件,但部分插件不支持 9x 系统
(您的评论需要经过审核才能显示)
0条评论