NSIS 新手极简上手教程:快速做出安装包

编程开发 wes 4 周前 (2026-03-02) 9次浏览

一、下载安装

  1. 官网下载最新稳定版 NSIS 3.11 安装包,全程默认下一步安装即可,体积很小,几秒装好。
  2. 安装完成后打开主程序 NSIS Menu,界面简洁干净,没有多余复杂功能。

二、零基础快速生成安装包(不用写代码)

  1. 在主界面找到 Installer Wizard(安装向导),点击打开。
  2. 按提示依次填写:软件名称、版本号、作者信息、安装保存路径。
  3. 添加你要打包的所有文件 / 文件夹,比如程序主 exe、配图、配置文件。
  4. 设置快捷方式:勾选 “创建桌面快捷方式”“开始菜单快捷方式”。
  5. 勾选自带卸载功能,选择界面语言(支持简体中文)。
  6. 最后点击生成,软件自动编译出.nsi脚本和成品安装 exe。全程点点鼠标就能完成,零基础完全不用碰代码。

三、简单脚本入门(看懂就能改)

打开自动生成的脚本,核心代码特别简单易懂:
nsis

; 设置安装名称 
Name "我的小工具" 
; 默认安装目录 
InstallDir "$PROGRAMFILES\MyTool" 
; 界面语言 
LangSimplifiedChinese 
; 复制文件 
File "我的程序.exe" 
; 创建桌面快捷方式 
CreateShortCut "$DESKTOP\我的小工具.lnk" "$INSTDIR\我的程序.exe" 

只需改名字、换文件路径,就能轻松定制自己的安装流程。

四、编译使用

保存脚本后点击 Compile NSI Script,几秒就生成独立 EXE 安装包。发给别人直接双击运行,纯净无捆绑,Win10/Win11 全系统兼容。

五、实用小技巧

  1. 需要静默安装?直接给安装包加参数/S,后台全自动安装无弹窗。
  2. 想压缩更小?脚本顶部一行开启高压缩:SetCompressor LZMA。
  3. 中文乱码?新版默认 UTF-8 编码,保存脚本选 UTF-8 即可完美解决。