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

    简述

    这个可选区段定义所有创建在开始菜单/或其他位置(比如桌面)的快捷方式

    [Icons]

    • Name: 必需的

    • Filename: 必需的

    • Parameters: 参数

    • WorkingDir: 该快捷方式的工作(或启动)目录,它指定程序的初始当前目录。此参数可以包括常量。
      如果该参数未被指定或是空白,则安装将尝试从 Filename 参数提取一个目录名称。如果失败(不太可能),则工作目录将被设置到 {sys}。

    • HotKey 快捷方式

    • Comment 描述

    • IconFilename 自定义显示的图标

    • Flags
      此参数是一组额外选项。可以通过用空格分隔它们来使用多个选项。支持以下选项:

      closeonexit
      当设置该标志时,安装程序将设置快捷方式的“退出时关闭”属性。该标志只在快捷方式指向 MS-DOS 应用程序时有效(如果它是 .pif 扩展名)。如果没有该标志也没有指定 dontcloseonexit 标志,安装程序将尝试改变“退出时关闭”属性。

      createonlyiffileexists
      当设置该标志时,安装程序将只在用 Filename 参数指定的文件存在时尝试创建图标。

      dontcloseonexit
      等同于 closeonexit,除了它导致安装程序不选中“退出时关闭”属性。

      excludefromshowinnewinstall
      防止新建的快捷方式在 Windows 7 上的“开始”菜单项接收到一个亮点,另外防止新建的快捷方式被自动固定在 Windows 8(或更高)的“开始”屏幕上。在早期的 Windows 版本中忽略。

      foldershortcut
      创建一个特殊的象“文件夹快捷方式”的快捷方式类型。一般来说,文件夹快捷方式出现在开始菜单中,单击该快捷方式会打开资源管理器窗口显示文件夹内容。与此相反,“文件夹快捷方式”将象菜单一样显示目标文件夹的内容,而不是单独打开一个窗口。

      当运行 Windows 7(或更高版本),则目前会忽略此标志,作为文件夹快捷方式不展开正常“开始菜单"上了。它不知道这是否是 Windows 7 或已删除的功能中的一个 bug。

      当使用该标志,文件夹名必须在 Filename 参数中指定。指定一个文件名称将导致毫无用处的快捷方式。

      preventpinning
      防止“启动”菜单项可固定到 Windows 7(或更高版本)的“任务栏”或“开始菜单”。这也使得该条目不能包含在“开始”菜单中经常使用的(MFU)列表中。在早期的 Windows 版本上可以忽略。

      runmaximized
      当设置该标志时,安装程序设置图标的“运行”设置为“最大化”,使程序在启动后初始状态为最大化。

      runminimized
      当设置该标志时,安装程序设置图标的“运行”设置为“最小化”,使程序在启动后初始状态为最小化。

      uninsneveruninstall
      通知卸载程序不删除图标。

      useapppaths
      设置此标志后,在 Filename 参数中仅指定文件名(无路径),安装程序将从 "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp Paths" 注册表项中检索路径名并自动将其添加到文件名中。

    code

    ; 设置不同位置,参见常量篇的常量值
    [Icons]
    Name: "{group}MyProgram"; Filename: "{app}my.exe";
    Name: "{commondesktop}MyProgram"; Filename: "{app}my2.exe";
    Name: "{commonstartup}MyProgram"; Filename: "{app}my2.exe";
    
  • 相关阅读:
    堆排序优先级队列
    贪心算法装载问题
    贪心算法最小生成树
    贪心算法活动安排
    回文质数
    堆排序算法
    递归算法排列问题
    排序算法
    贪心算法Dijkstra
    贪心算法哈夫曼编码
  • 原文地址:https://www.cnblogs.com/pengsn/p/13344273.html
Copyright © 2011-2022 走看看