自定义桌面图标与inno设置

时间:2011-09-20 12:45:32

标签: icons inno-setup

我在我的inno安装文件中有以下内容,它创建一个桌面图标没问题:

Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"

但是,启动程序的主文件是VBS文件而不是EXE。我想在快捷方式上有一个漂亮的图标,而不是VBScript,但是找不到更改图标的选项。

是否有可用于设置自定义图标的选项?

3 个答案:

答案 0 :(得分:18)

关于[Icons]部分的Inno-Setup帮助说:

  

IconFilename

     

自定义图标的文件名(位于用户的名字上)   系统)要显示。这可以是可执行映像(.exe,.dll)   包含图标或.ico文件。如果未指定此参数或   为空,Windows将使用该文件的默认图标。这个参数可以   包含常数。

     

示例: IconFilename :“{app} \ myicon.ico”

source

希望有所帮助。

答案 1 :(得分:2)

您粘贴了[任务]条目,而[图标]条目是创建实际图标的内容。 为此,您需要安装自定义图标文件,并设置IconFilename(以及可选的IconIndex)参数。

答案 2 :(得分:0)

在使用Inno安装程序之前,请使用Windows平台更改.exe图标。更改后再使用Inno,您的.exe文件将成为您在使用Inno之前更改的图标。

换句话说:Inno安装程序使用默认图标作为.exe图标启动,因此您可以在使用Inno之前更改图标。它对我有用。