当前位置: 首页 > news >正文

NSIS下载安装使用教程(附安装包,非常详细)

NSIS 是 Windows 平台"脚本级"安装包制作工具,可把零散的文件、注册表、快捷方式、环境变量等打包成一个独立的 exe 安装向导。开发者通过编辑 .nsi 脚本描述"复制哪些文件、写哪些注册表、是否出现协议页面"等逻辑,然后用编译器一键生成 setup.exe。

NSIS 完全免费、开源,用几行类似 C 语言的脚本就能生成轻量级、可高度定制的 Windows 安装程序。

下载NSIS

这里给大家提供了 NSIS 的最新版安装包,下载地址为:

网盘下载:NSIS安装包

下载后会得到一个名为“nsis-3.11-setup.exe”的安装包。

安装NSIS

1) 双击 nsis-3.11-setup.exe,启动安装 NSIS:

2) 直接点击 “I Agree”:

3) 选择默认即可,直接点击 “Next”:

4) 选择安装位置,建议安装到非系统盘。确定安装位置之后,点击“Install”:

5) 等待安装完成:

6) 出现如下页面,表示 NSIS 成功安装:

使用NSIS制作exe安装包

1) 新建一个脚本文件,如 test1.nsi。

2) 准备需要打包的文件,示例放在脚本同目录的 InstallFiles 文件夹下:

需要打包的文件:

3) 编辑脚本:

; The name of the installer
Name "HelloLiam"; The file to write
OutFile "hello_liam_setup.exe"; Request application privileges for Windows Vista
RequestExecutionLevel user; Build Unicode installer
Unicode True; The default installation directory
InstallDir $PROGRAMFILES64\HelloLiam;Request application privileges for Windows Vista
RequestExecutionLevel admin
;--------------------------------
; PagesPage directory
Page instfiles;--------------------------------
; The stuff to install
Section "" ;No components page, name is not important; Set output path to the installation directory.SetOutPath $INSTDIR; Put file there;File HelloLiam.exe ;add a file.File /r "InstallFiles\*.*"
SectionEnd ; end the section

脚本说明:

  • Name "HelloLiam" 指定软件名称;
  • OutFile "hello_liam_setup.exe" 指定输出的 exe 安装包名称;
  • InstallDir $PROGRAMFILES64\HelloLiam 指定安装位置C:\Program Files\HelloLiam;
  • RequestExecutionLevel admin 给安装包添加管理员权限;
  • Page directory 指定安装程序显示的界面;
  • File /r "InstallFiles\*.*" 指定需要打包的文件;

4) 打开 NSIS 软件,选择“Compile NSI script”:

5) 打开示例 test1.nsi:

6) 生成 exe 安装包:

7) 直接点击测试安装,或手动运行 exe 安装包。路径选择界面:

8) 安装完成界面:

9) 安装后的效果:

http://www.dtcms.com/a/431584.html

相关文章:

  • 怎样下载网站模板济南seo优化外包服务公司
  • 申请手机网站网站怎么做图片动态图片不显示
  • 【导航】沁恒微 RISC-V 蓝牙 入门教程目录 【快速跳转】
  • DoFoto AI 1.270.80 | 支持AI抠图、AI消除、AI照片转漫画等功能,比美图秀秀更好用
  • dt9205a数字万用表使用说明
  • 信息系统项目的质量管理(AI地铁车辆管理)
  • 爱站seo查询做外贸网站需要什么卡
  • C语言-深度剖析数据在内存中的存储
  • AI时代,我们仍然需要真实的人吗?
  • jsp网站开发实例标题栏ck播放器整合WordPress
  • 网站设计色彩搭配做网站要求高吗
  • 一级造价工程师报考条件及科目四川seo策略
  • 网站主题类型百度统计平台
  • 青岛知名网站建设哪家好成都网站建设成都网络公司
  • wordpress生成网站模版百度app官方下载
  • 基于Napcat+Koshi的QQ群AI大模型机器人部署-幽络源
  • c2c电子商务网站的功能wordpress滑动注册
  • 网站建设意向表物联网平台软件
  • 科凡网站建设怎么样南昌网络营销公司
  • 南宁市住房和城乡建设局网站软件商城下载
  • 正能量网站入口免费安全小程序商店代码
  • 玉溪网站制作公司3g下订单的网站怎么做
  • 电子商务网站怎么做推广湘潭网站建设 磐石网络最好
  • 数据治理8-数据治理成熟度与管理
  • 14.模板进阶
  • python中and和or,和c语言中和||不一样,需注意。
  • FliFlik KlearMax支持图像变清晰、老照片修复、黑白照上色、漫画上色等功能
  • HarvardX TinyML小笔记3(番外2:OV7670平替)(TODO)
  • 【Qt】布局管理器
  • 唐山免费自助建站模板做电影字幕的网站