创建Windows 8使用Inno Setup启动屏幕组和磁贴(不仅适用于exes)

时间:2013-03-20 12:02:47

标签: windows-8 installation inno-setup tile startmenu

我们正在使用Inno Setup为ActiveX grid control构建安装程序。随着Win8的发布,出现了两个新问题:

  1. 是否可以在“开始”屏幕上创建我们自己的新图块组(具有指定名称),以使用InnoSetup将快捷方式/图块放置到其中?

  2. 现在,只有我们安装的exe的图块才会在“开始”屏幕上创建。是否可以将其他文件类型的切片(例如CHM帮助文件或PDF文档)添加到此屏幕?

1 个答案:

答案 0 :(得分:1)

"所有appa"下的命名分组是从文件夹heirachy创建的,就像95以来的所有Windows版本一样。这意味着您可以在所有版本的Windows中使用这样的代码:

[Setup]
DefaultGroupName=Your app shortcuts

[Icons]
Name: "{group}\Your app help"; ...
Name: "{group}\Your app registration"; ...

您对主Windows 8启动屏幕的唯一控制是,创建的可执行文件快捷方式是否会自动添加excludefromshowinnewinstall标记。您无法控制分组,因为它们已添加到最后。