使用inno setup生成桌面安装程序最新教程,常用功能及详解。

article/2025/11/6 17:24:50

目录

前言

一、下载inno setup

二、使用

1.依次点击file-New,然后点击下一步

 2.设置应用程序信息(安装包信息)

 3.应用程序文件夹

4.应用程序文件

5.然后依次点击下一步

 6.设置安装语言

 7.编译设置

 8.继续点下一步

 三、其他一些常用设置

 1.卸载时删除指定文件夹

2.安装时创建文件夹

3.修改默认安装路径


前言

本文主要讲解inno setup如何生成一个安装包以及一些问题的解决方案。

一、下载inno setup

可前往Inno Setup Downloads (jrsoftware.org)下载安装。

二、使用

1.依次点击file-New,然后点击下一步

 2.设置应用程序信息(安装包信息)

设置应用程序名称和版本号后点击下一步

 3.应用程序文件夹

 这里一般只用设置文件夹名称即可

 

4.应用程序文件

Add folder(添加文件夹) :此处添加应用程序主执行文件依赖的文件夹,一般指应用程序主执行文件所在的文件夹。

5.然后依次点击下一步

这里设置应用程序的图标,点击下一步即可。

 应用程序文档信息,一般空着就行。

 

 6.设置安装语言

默认的是英文安装,简体中文安装是没有的需要自己去官网下载中文语言包,具体方法如下:

1,去inno setup官网找到translations,点击然后下拉找到简体中文语言包Chinese (Simplified)下载下来。

2,找到Inno Setup安装文件,进入Languages子文件夹,将语言包复制进去就行。

 7.编译设置

    

 8.继续点下一步

 

 三、其他一些常用设置

1.卸载时删除指定文件夹

ExpandConstant('{userappdata}\路径)设置删除文件夹的路径,userappdata指计算机的%appdata%文件夹。

[Code]
    procedure CurUninstallStepChanged (CurUninstallStep: TUninstallStep);
 var mres : integer;

 begin
    case CurUninstallStep of                   
      usPostUninstall:
        begin
          mres := MsgBox('你要删除软件残留信息吗?删除后软件使用记录无法恢复。', mbConfirmation, MB_YESNO or MB_DEFBUTTON2)
          if mres = IDYES then
           ExpandConstant('{userappdata}\路径),
       end;
   end;
end;  

2.安装时创建文件夹

[dirs]
Name:"{userappdata}\文件名"

3.修改默认安装路径

DefaultDirName=C:\Program Files\WellHealthcare File


http://chatgpt.dhexx.cn/article/QphcJuZk.shtml

相关文章

inno setup技巧篇

Inno setup 中级技巧 介绍提前预习技巧内容1.修改界面上的提示语2.自动指定上一次安装的路径3. 安装时控制安装的路径,但是显示上次安装的路径4.卸载完成后不残留文件5.安装时运行批处理文件6.安装包制作过程中怎么调试7.控制面板中安装包显示的名字8.脚本中使用其他插件(.dll)…

FAQ式问答系统

FAQ式问答系统 最终效果系统架构项目描述一、意图识别1.fasttext介绍fasttext模型结构 2.数据格式3.Code 二、检索模型1.预处理2.构建hnsw图3.Learning To Rank(1)BM25BM25简单介绍: (2)深度匹配model 三、总结 最终效…

快速搭建一个基于知识图谱的智能问答系统

点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要15分钟 Follow小博主,每天更新前沿干货 作者:张墨一 知乎链接:https://zhuanlan.zhihu.com/p/58248608 本文仅作学术分享,若侵权&#…

自然语言处理之智能问答系统

目录 一、问答系统简介 二、搭建基于检索的问答系统 三、其他相似度计算 相关参考: 一、问答系统简介 问答系统通常分为任务型机器人、闲聊机器人和解决型机器人(客服机器人),三者的设计分别针对不同的应用场景。A&#xff0…

智能问答产品与技术

封面上放上凯的图片是因为,火影里面的凯有几个特点: 1、无忍术、血继界限、主角光环、显赫背景,完全靠自己努力修炼体术成为上忍 2、代表一种平凡的人做不平凡的事情的精神 3、对后辈也极其关注,所谓木叶飞舞之处 ,…

你知道该如何搭建 AI 智能问答系统吗?

作者 | 李秋键 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 今天我们将利用分词处理以及搜索引擎搭建一个智能问答系统,具体的效果如下所示: 下面简单了解下智能问答系统和自然语言处理的概念,智能问答系统是自然…

NLP: 基于文本语义的智能问答系统

向AI转型的程序员都关注了这个号???????????? 人工智能大数据与深度学习 公众号:datayx 问答系统是自然语言处理领域一个很经典的问题,它用于回答人们以自然语言形式提出的问题,有着广泛的应用。 经典应用场景包括:智…

浅谈基于知识图谱构建智能问答系统

“人才引进落户政策”“企业法人变更登记”“如何办理公积金贷款”……在智慧政务业务中,智能客服能够7*24小时响应群众、企业关于日常事务办理、民生政策、企业经营法规等咨询,大力提升了信息获取的便利性。 智能问答系统涉及自然语言处理、语音技术、…

从0到1构建一个基于知识图谱的智能问答系统

目录 一、前言二、知识图谱2.1 数据入库2.1.1 Nebula Graph搭建2.1.2数据导入 三、后端3.1 搭建Flask框架,处理http请求3.2 处理请求(核心)3.2.1 实体提取和意图分类建立AC树实体提取建立意图特征库意图模板匹配 3.2.2 转换成ngql语句 3.3 连接nebula查询结果返回 一…

智能问答系统产品设计详解

问答系统的概述 我想大家肯定看过很多关于自然语言处理(简称:NLP)技术方面的书籍或者论文,但在这里我不会详细叙述NLP技术方面的知识,而是想通过产品化思路结合NLP相关技术来搭建一个基础版的问答系统。本文通过基于问…

基于Bert的知识库智能问答系统

项目完整地址:https://github.com/1105425455/Bert/tree/master 有训练好的模型 可以先看一下Bert的介绍。 Bert简单介绍 一.系统流程介绍。 知识库是指存储大量有组织、有结构的知识和信息的仓库。这些知识和信息被存储为实体和实体关系的形式,通常用于…

智能问答系统实践——答案选择

问题描述 这个问题来自于SemEval-2015Task3: Answer Selection in Community Question Answering. 简单的说就是从一堆问题和答案中找出他们之间的相关性。 这个Task包含两个Subtasks: 1.给定一个问题和一些答案,将答案进行为3类:good/potential/bad。 2.给定一个判定问题…

构建一个完整的中文智能问答系统

向AI转型的程序员都关注了这个号👇👇👇 机器学习AI算法工程 公众号:datayx 简略概述要求: 构建一个完整的QA系统整个系统由三部分构成:前台,后台,知识库前台:请设计一个…

智能问答

问答系统是信息检索的一种高级形式,它能用准确、简洁的自然语言回答用户用自然语言提出的问题。其研究兴起的主要原因是人们对快速、准确地获取信息的需求。其中问答系统是目前人工智能和自然语 言处理领域中倍受关注并具有广泛发展前景的研究方向。不同类型的问答系…

智能答疑系统

问答系统是目前自然语言处理领域中的研宄热点,它既能让用户通过自然语言直接发问,又能直接向用户返回精确、简洁的答案,而不是一系列相关网页。 从算法与模型上来说,问答系统主要分成两个流派,一派是搜索式问答&#x…

人工智能AI系列 - 问答系统

目录: http://aias.top/ 问答系统 问答系统(Question Answering System, QA)是信息检索系统的一种高级形式,它能用准确、简洁的自然语言回答用户用自然语言提出的问题。其研究兴起的主要原因是人们对快速、准确地获取信息的需求。问答系统是人工智能和…

智能问答系统:问句预处理、检索和深度语义匹配技术

更多干货内容敬请关注「平安寿险PAI」(公众号ID:PAL-AI),文末有本期分享内容资料获取方式。 智能问答系统是人机交互的核心技术之一,常见的应用场景主要是智慧客服。通过构建该系统,机器人可以快速找到与用户问题相匹配的答案并自动回答,从而大大减少企业的人力成本;除…

自然语音处理(NLP)系列(五)——详解智能问答系统

为方便客户进行网上登记,提升各大官网系统的智能化水平,很多官网已上线“智能小客服”。“智能小客服”支持语音引导、机器人24小时智能问答、文字提问、上传图片咨询、关联问题推荐、远程人工客服等多种便利化的贴心咨询服务。这些服务中运用到了自然语…

FAQ智能问答系统设计与实现

一、项目介绍 FAQ(FAQ,frequently-asked questions)问答系统表示常见问题问答系统,常用于一些特定领域的智能客服,将用户经常问到的高频问答对索引起来,当新的提问命中时可以快速回答,准确而高…

react全家桶实战

整个目录结构如下: package.json代码如下: {"name": "active","version": "0.1.0","private": true,"dependencies": {"react": "^16.4.1","react-dom"…