zoukankan      html  css  js  c++  java
  • 解决Inno setup 没有创建桌面快捷方式

    原始的脚本为

    [Tasks]

    Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1

    需要修改两处

    [Tasks]

    Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone; OnlyBelowVersion: 0,6.3

    其中Flags:unchecked表示默认未被选择,我们改成Flags:checkablealone表示默认被选择。

    在Inno setup  的帮助文档中的[公共参数]有写,OnlyBelowVersion根本上是和 MinVersion 相对。指定条目不进行处理的最小 Windows 版本。例如,如果你加入 6.0,用户正在运行 Windows 2000或XP,那么条目将进行处理,但如果用户正运行于 Windows Vista (报告它的版本是 6.0)或之后的,它将不进行处理。版本中的一个放入“0”表示不受版本上限。 构建号和/或安全服务包级别可能包含在版本号中。这将忽略任何在脚本 [Setup] 段中的 MinVersion 指令。不带 OnlyBelowVersion 参数的条目总是安装,除非其它参数中有限制。经过几次的测试当:OnlyBelowVersion: 0,6.2时不能创建桌面快捷键,

    当:OnlyBelowVersion: 0,6.3时不能创建桌面快捷键,笔者使用的是window10专业版的系统。

    在论坛上:https://bbs.csdn.net/topics/391038350 

    看到别人说Windows 8是0601,应该是0.6.1

    原话是这么写的:以上是對於 NT6 也就是 Vista 開始的系統。你可以根據要求改一下,比如 > $0601 就是 Windows 8。

    原文:https://blog.csdn.net/lxj362343/article/details/105507674

  • 相关阅读:
    接口--类似于抽象类但不是抽象类
    final
    抽象类
    static示例
    深入理解static关键字
    IDEA 出现错误:找不到或无法加载主类
    IDEA的java源码文件左边有一个红色的J
    this关键字
    构造方法、方法的重载
    访问控制符
  • 原文地址:https://www.cnblogs.com/nsw2018/p/14111983.html
Copyright © 2011-2022 走看看