zoukankan      html  css  js  c++  java
  • Inno Setup教程

    一、简介

    Inno Setup是一款免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。

    二、下载安装

    Inno Setup Compiler汉化版下载

    http://download.csdn.net/detail/u011640816/8661183

    安装好Inno Setup Compiler汉化版启动软件后的界面如下

    三、使用教程
    下面以制作ePSXe1.50汉化版安装程序为例,介绍Inno Setup使用方法,先将要打包的全部文件放到一个空文件夹里(如: D:pp-work),选择创建新的空白脚本文件,下一步:

    在相应的项目里填上该填的信息后,下一步:

    在相应的项目里填上该填的信息后,下一步:



    这一步要注意,在图中的1处填上主程序文件(建议用浏览的方法),然后按添加文件,添加要安装在C:Program FilesePSXe里的文件.再按添加目录,(只能一个个添加,要是子目录多就烦了).把要安装的目录全部添加完后,记住一定要编辑所添加的目录,要不全部文件都会安装在C:Program FilesePSXe里,方法是:在2里选添加的目录后按编辑
    1340066289_3725

    在1处填上子目录的名称,在2里还有其它选择,可以将其它的一些文件安装在WINDOWS,SYSTEM等其它目录里,如下图:1340066300_32701340066311_3764

    其它的目录同样方法设置好,下一步:

    这里也是相应的填好,下一步:


    可以对脚本进行修改(比如在注册表加信息,在程序组加一个选项等等),生成的脚本格式在程序里是这样的:

    此处要在程序组里加一个英文版的快捷方式,且要修改快捷方式的工作目录,修改如下:
    修改前:

    ...
    [Icons]
    Name: "{group}ePSXe 1.50 汉化版"; Filename: "{app}p-epsxe.exe"
    Name: "{userdesktop}ePSXe 1.50 汉化版"; Filename: "{app}p-epsxe.exe"; MinVersion: 4,4; Tasks: desktopicon
    ...

    修改后:

    ...
    [Icons]
    Name: "{group}ePSXe 1.50 汉化版"; Filename: "{app}p-epsxe.exe"; WorkingDir: "{app}"
    Name: "{group}ePSXe 1.50 英文版"; Filename: "{app}epsxe.exe"; WorkingDir: "{app}"
    Name: "{userdesktop}ePSXe 1.50 汉化版"; Filename: "{app}p-epsxe.exe"; MinVersion: 4,4; Tasks: desktopicon; WorkingDir: "{app}"
    ...

    进行编译,编译好后会生成一个SETUP.EXE文件,就完成了安装程序的制作了!

  • 相关阅读:
    基于properties文件的Spring Boot多环境切换
    在mysql命令行下执行sql文件
    thymeleaf th:href 多个参数传递格式
    Mybatis 级联查询时只查出了一条数据
    IDEA技巧-自动导包(Auto import)以及自动优化包
    Drools学习教程
    Drools学习教程
    Drools学习教程
    Drools学习教程
    一道有趣的类加载面试题
  • 原文地址:https://www.cnblogs.com/274914765qq/p/4477559.html
Copyright © 2011-2022 走看看