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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM