zoukankan      html  css  js  c++  java
  • Inno Setup之概念篇

    Inno Setup之概念篇

    是什么?

    • 一款免费的windows程序安装制作软件。 首次发布在1997年

    能做什么?

    • 将多文件安装到指定文件目录
    • 添加可执行程序的桌面和开始菜单的快捷方式
    • 添加或修改删除注册表项
    • 卸载程序

    怎么做?

    • 通过iss脚本来定义区段内容,编译可生成响应的可执行程序(.exe)
    • 而具体各区段内容的释义见后续章节

    iss脚本语法格式

    [区段]
    ;注意:这是注释
    key=value
    
    [区段]
    ;注意:这是注释
    key=value;key=value
    

    区段是什么?

    区段即Section如下, 将某一类key-value键值对存放在一个区段块下,方便读取, 具体见INI文件的语法
    将key=value的键值对以文本形式存储,区段不可重复,同一区段下键值不可重复 ; 不同区段下键值可重复

    [Section]
    key=value
    

    向导页面

    ·通过参数可以激活向导页·

    • 欢迎 DisableWecomePage
    • 许可协议 LicenseFile
    • 密码 Password
    • 信息 InfoBeforeFile
    • 用户信息 UserInfoPage
    • 选择目标位置 DisableDirPage
    • 选择组件 Components
    • 选择开始菜单文件夹 DisableProgramGroupPage
    • 选择任务 Tasks
    • 准备安装 DisableReadyPage
    • 安装完成 DisableFinishedPage

    安装次序

    • -->[InstallDelete]
    • --->[Dirs]
    • ---->[Files]
    • ----->[Icons]
    • ------>[INI]
    • ------->[Registry]
    • -------->[Run]
  • 相关阅读:
    应用 memcached 提升站点性能
    Servlet 工作原理解析
    AJAX的一些基础和AJAX的状态
    回调地狱以及用promise怎么解决回调地狱
    Ajax的封装
    promise的理解和应用
    jsonp跨域
    浅谈事件冒泡和事件捕获
    JS中的兼容问题总结
    JS写的二级导航栏(利用冒泡原理)
  • 原文地址:https://www.cnblogs.com/pengsn/p/13297809.html
Copyright © 2011-2022 走看看