zoukankan      html  css  js  c++  java
  • Inno Setup区段之Tasks篇

    简述

    这个区段是可选,它定义安装程序在执行安装期间所又用户定制的任务。
    光任务本身是不会做任何事情的,它需要链接到其他安装条目上

    [Tasks]

    • Name: 必需的 任务名称

    • Description: 必需的,描述

    • GroupDescription: 任务组的描述

    • Components: 这个任务属于一个空格隔开的组件列表

    • Flags : 此参数是一组额外选项。可以通过用空格分隔它们来使用多个选项。支持以下选项:
      checkablealone
      指定当一个任务的子任务选中时,该任务是否可以选中。按默认值,如果没有 Tasks 参数直接引用到该任务,未选中所有子任务将会使该任务变成未选中状态。

      checkedonce
      告诉安装程序当安装程序找到已经安装的相同的应用程序先前版本时,这个任务开始应该不选中。

      如果 UsePreviousTasks [Setup] 区段指令是 no,则该标志实际上被禁用。

      dontinheritcheck
      指定当该任务的上级被选中时,该任务应该不自动变成已选中状态。这对顶层的任务不影响,且不能与 exclusive 标志组合使用。

      exclusive
      告诉安装程序这个任务是与同样有 exclusive 标志的同级任务互斥的。

      restart
      告诉安装程序如果用户安装了这个任务,将询问用户重新启动系统,不管它是否需要(例如,因为 [Files] 区段条目用了 restartreplace 标志)。有点象 AlwaysRestart,但不是每个任务。

      unchecked
      告诉安装程序这个任务在最初应该是不选中。

    code

    Name: desktopicon; Desciption: "创建桌面图标"; GroupDescription:"添加图标“;Components: main
    
  • 相关阅读:
    批处理基础知识-IF
    在Windows 10 x64 编译ReactOS-0.4.5源码并在VMare中运行
    复制20天以前指定的文件夹、子文件夹和子文件至指定目录
    bat(批处理)命令(tomcat 7.0.75 startup.bat 命令集)
    mycat
    mysql
    5种网络IO模型
    Linux常用命令
    mybatis多参数传递,延迟加载,缓存,注解开发
    事务,mybatis
  • 原文地址:https://www.cnblogs.com/pengsn/p/13343220.html
Copyright © 2011-2022 走看看