【问题标题】:inno setup need help about icon group under start menuinno setup 需要关于开始菜单下图标组的帮助
【发布时间】:2014-01-27 09:38:15
【问题描述】:

我正在使用 Inno 设置。我需要将我的程序图标放在我的公司组下的开始菜单中。

我的#defines:

MyAppPublisher = publisher
MyAppName = game name

一些示例代码:

[Icons]
Name: {group}\{#MyAppPublisher}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; IconFilename: {app}\{#MyAppIcon}
Name: {group}\{#MyAppPublisher}\{cm:ProgramOnTheWeb,{#MyAppName}}; Filename: {#MyAppURL}
Name: {group}\{#MyAppPublisher}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}
Name: {commondesktop}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: desktopicon

我明白了

  • 开始菜单
    • 所有程序
      • 游戏名称
        • 发布者
          • 游戏名称(游戏exe)
          • 卸载游戏名
          • 网站游戏名称

但我需要的是

  • 开始菜单
    • 所有程序
      • 发布者
        • 游戏名称
          • 游戏名称(游戏exe)
          • 卸载游戏名
          • 网站游戏名称

我应该怎么做才能得到我想要的布局?

【问题讨论】:

    标签: windows installation inno-setup


    【解决方案1】:

    这样设置DefaultGroupName

    [Setup]
    DefaultGroupName={#MyAppPublisher}\{#MyAppName}
    
    [Icons]
    Name: {group}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; IconFilename: {app}\{#MyAppIcon}
    Name: {group}\{cm:ProgramOnTheWeb,{#MyAppName}}; Filename: {#MyAppURL}
    Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}
    

    【讨论】:

    • 这个可以应用到安装目录名DefaultDirName={pf}\{#AppPub}\{#AppName}
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-14
    • 2022-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-10
    相关资源
    最近更新 更多