前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >windows nsis安装包制作

windows nsis安装包制作

原创
作者头像
CODER_D_XF
修改2021-01-22 10:58:48
2.9K0
修改2021-01-22 10:58:48
举报
文章被收录于专栏:XF的开发笔记

by-新凡

软件下载\默认安装

NSIS Edit:打包脚本编辑器

代码语言:txt
复制
https://nchc.dl.sourceforge.net/project/hmne/HM%20NIS%20Edit/2.0.3/nisedit2.0.3.exe

NSIS: 打包通用方案

代码语言:txt
复制
https://udomain.dl.sourceforge.net/project/nsis/NSIS%203/3.06.1/nsis-3.06.1-setup.exe

使用方式

NSIS EDIT:使用向导创建打包脚本

  • 菜单栏: 文件 -> 新建脚本:向导
  • 下一步


  • 填写对应安装包信息
  • 下一步


  • 选择安装程序图标、安装程序语言
  • 下一步
代码语言:txt
复制
安装程序图标:制作完成之后的EXE桌面图标
安装程序语言:SimpleChinese(简体中文)、English(英语)


  • 选择对应的许可证文件
  • 下一步
代码语言:txt
复制
许可证文件: BOM-UTF-8格式的TXT


  • 选择安装包需要添加的文件、文件夹
  • 下一步
代码语言:txt
复制
 文件:右侧第一个图标
 文件夹:右侧第二个图标


  • 选择需要生成的快捷方式(默认即可)
  • 下一步


  • 选择安装包启动参数(如果没有,默认即可)


  • 卸载程序相关(如非特殊需要,默认即可)
  • 下一步


  • 保存脚本信息
  • 完成


  • 保存安装包脚本到磁盘


  • 保存完成之后会自动打开刚刚创建的脚本
  • 菜单栏: NSIS(N) -> 编译脚本
代码语言:txt
复制
 编译完成之后,底部输出框显示编译结果及保存位置

警告处理

  • 7998: ANSI targets are deprecated

在脚本开始加入一行:Unicode true,重新编译即可

  • 安装过程中中文协议乱码

txt格式:带BOM的UTF-8

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 软件下载\默认安装
  • 使用方式
  • 警告处理
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档