Inno Setup区段之Setup篇

简述

该区段包含用于安装程序和卸载程序的全局设置。某些指令对于你创建的任何安装程序都是必需的。
在此是 [Setup] 区段的一个示例:

[Setup]
AppId=04a843489fc44a56b7f5f9d4af803898
AppName=Test
AppVersion=1.1
DefaultGroupName=My Program

主要key讲解

  • AppId | 应用的唯一ID值 , 不做显示用 --------必填项

  • AppName | 用于指定在在安装应用程序的标题 --------必填项

  • AppVersion | 用于指定在在安装应用程序的版本号 --------必填项

  • AppVerName | appName appversion

  • AppendDefaultDirName 默认 yes | 添加默认的文件夹路径到选择的路径后

  • AppendDefaultGroupName 默认 yes | 添加默认的文件夹路径到选择的开始菜单路径后

  • AllowCancelDuringInstall 默认 yes | 允许安装过程中取消进程

  • Compression 默认 lzma2/max| 压缩方式指定 [zip,bzip,lzma]

  • CreateUninstallRegKey 值 no | 控制面板里不显示条目

  • DefaultDirName | 安装指定一个默认的目录 --------必填项

  • DefaultGroupName | 开始菜单 指定一个默认的文件夹

  • DisableFinishedPage | 设置yes时,安装完成后立即结束安装向导页面

  • DisableProgramGroupPage | 设置yes时,不显示开始菜单文档向导页面

  • LicenseFile | 许可协议文档

  • MinVersion 默认 6.0 | 最小windows版本 OnlyBelowVersion

  • OutputBaseFilename | 编译后的文件名

  • OutputDir | 指定编译输出的文件夹

  • OutputManifestFile | 详述有关文件编译到安装程序的信息

  • Password | 安装时提示用户密码

  • WizardImageFile | 安装程序左边的大位图

  • WizardSmallImageFile | 安装程序左边的小位图

  • WizardStyle | 安装程序的外观模式- [modern]宽高更大

  • PrivilegesRequired admin | 安装启动时请求提升权限

  • RestartApplications yes | 重新启动已关闭的应用程序

  • RestartIfNeededByRun | 提示安装结束重新启动电脑

  • SetupIconFile | 为安装程序/卸载程序制定一个新的图标

  • SetupLogging | 创建日志文件 默认为no

  • SetupMutex | 互斥值,阻止重复运行安装程序

  • ShowComponentSizes | 显示安装组件的大小

  • ShowLanguageDialog | 设置为yes并且有多个Language条目时,才有效

  • ShowTasksTreeLines | 上级任务与主任务之间显示树形

  • Uninstallable | 默认包含卸载程序在安装程序中

  • UninstallDisplayIcon | 控制面板下卸载项的显示图标

  • UninstallDisplayName | 控制面板下卸载项的显示名称

  • UninstallFilesDir | 指定卸载程序的配置文件的存储目录

  • UninstallRestartComputer | 卸载程序是否总是提示用户重新启动电脑

  • VersionInfoCompany | 指定安装版本信息终端公司名的值

  • VersionInfoCopyright | 指定安装版本信息的版权值

  • WindowResizable | 在安装程序背景窗口未处于最大化状态时,用户不能调整其大小

  • WindowShowCaption | 设置no时,无标题栏-边框-将置顶在任务栏之上

  • AllowNoIcons 默认 no | 设置为 yes时,可以跳过开始菜单的快捷方式选择

  • AllowRootDirectory 默认 no | 不允许设置根目录

  • AlwaysRestart 默认 no | 当设置为yes时,总是会在安装结束后提示用户重新启动系统

  • AlwaysShowComponentsList 默认 yes | 当设置为yes时,安装程序将总是显示定制的组件列表; 如果设置为no时,只有选择自定义类型时才会显示组件列表

  • AlwaysShowDirOnReadyPage 默认 yes | 安装程序将总是在准备安装向导页面设置列表中显示选择的目录

  • AlwaysShowGroupOnReadyPage 默认 no | 安装程序将总是在准备安装向导页面设置列表中显示选择的开始菜单文件夹名

  • AlwaysUsePersonalGroup 默认 no | {group}常量指向所有用户的开始菜单。当设置yes时,它总是使用当前的用户配置文件

  • AppComments

  • AppContact

  • AppCopyright

  • AppComments

posted @ 2020-07-16 09:38  pengsn  阅读(861)  评论(0编辑  收藏  举报