NSIS 全称 Nullsoft Scriptable Install System,是开源免费的 Windows 安装包制作系统,最初为 Winamp 开发,面向软件开发者,依靠脚本编译生成独立 exe 安装程序。工具采用纯文本脚本定义安装流程,支持文件释放、注册表读写、快捷方式创建、卸载程序生成,内置 LZMA 等多种压缩算法,安装程序附加开销仅 34KB,生成包体积小巧。
软件亮点
1. 内核体量超轻,编译出的安装程序仅 34KB 基础开销,压缩率优秀。
2. 完全开源免费,商用无授权费用,降低软件开发发布成本。
3. 脚本化自定义逻辑,条件判断、版本校验,自由控制全安装流程。
4. 跨版本 Windows 兼容,从旧版 Windows 到 Win10、Win11 均可正常运行。
5. 原生支持静默无人值守安装,适合企业批量部署软件场景。
6. 海量第三方插件库,拓展界面、系统调用、网络安装等高级能力。
软件特色
1. 多语言一体打包,单个安装程序内置多国语言,自动匹配系统语言。
2. 内置多重压缩算法,LZMA 压缩进一步缩减安装包大小,便于网络分发。
3. 安装包自带完整性校验,文件损坏时抛出 NSIS Error,避免异常安装。
4. 支持组件自定义勾选,用户可按需选择是否安装附属模块。
5. 编译工具跨平台,可在 Linux、BSD 环境编译生成 Windows 安装包。
6. 配套第三方编辑器如 NISEdit,可视化辅助编写脚本,降低上手难度。
软件功能
1. 文件打包释放,复制程序文件到目标目录,支持目录递归操作。
2. 注册表读写,写入软件注册信息,卸载时清理注册表项。
3. 快捷方式创建,在桌面、开始菜单生成软件启动图标。
4. 卸载程序自动生成,打包内置 uninst 卸载程序,清理安装文件。
5. 安装页面定制,自定义授权协议、安装路径选择、完成页面。
6. 脚本逻辑控制,条件分支、循环判断,做系统版本、权限检测。
7. 多语言支持,内置语言包,一键切换安装向导文字。
8. 静默安装模式,通过参数实现后台无交互自动部署软件。
安装方法
1、在2234下载下载NSIS软件包后,解压缩后双击“nsis3.05.exe”程序进入欢迎安装界面,点击“Next>”进行下一步。
2、查看软件安装许可协议,点击“I Agree”同意许可协议中的条款
3、选择需要安装的组件,默认即可,点击“Next>”继续
4、软件默认安装位置为“C:/Program Files (x86)/NSIS”,小编建议点击“Browse...”选择C盘以外的磁盘安装,选择好位置后,点击“Istall”
5、软件正在安装中,请等待
6、软件安装成功,根据需要选择是否立即运行软件,点击“Finish”退出安装向导
使用方法
使用NSIS打包软件
方法一:
1、打开NSIS安装目录,双击打开Examples文件夹,您可以看到很多实例脚本。
2、根据想要的效果,您可以编辑不同的脚本,保存为nsi文件。
3、打开MakeNSISW,即脚本编译器,载入脚本,可生成打包程序,Output显示生成安装包的目录。
方法二:
1、这种打包方式具有多样性,但不是很方便,我们可以通过安装nisedit来界面化生成脚本。
2、点击NSIS菜单栏的文件,在弹出的选项中点击新建脚本导向,按提示生成脚本。
3、保存生成的脚本,然后再按方法一,用NSIS生成打包的文件,这样,你写的程序就可以更好的传播了
常见问题
我能提交/改正翻译吗?
如果您想提交新的翻译或改正现有文件:
首先尝试与译者联系(通常在语言文件中有一个电子邮件地址)。
准备补丁或提交完整的语言文件到官方NSIS错误追踪器.
或将完整的语言文件提交给官方NSIS翻译论坛.
如果你一周都没有反应联系与NSIS Deleopor。
更新日志
1、NSIS集成了网络上能够收集到的所有插件及应用示例;
2、集成了 vnisedit v2.03 简体中文版 和 notepad2 v3.1 简体中文版两个脚本编辑器,且能进行方便的切换;
3、集成了nsis 文件夹压缩器、vpatch 补丁工具等四个实用工具;
4、附带了 nsis用户手册和 nsis图文教程集锦。
软件特别说明
某些杀毒软件会误报病毒不喜勿下。
CHM制作精灵 最新版 v1.18
resources_cn.jar v2.3