您可以更改固定的 IE 9 Web 应用程序的图标吗?你是怎么做到的?

Run*_*ick 12 windows-7 taskbar pinning internet-explorer-9

在 IE 9 中,您可以单击打开的浏览器选项卡并将其拖动到 Windows 7 任务栏,并将快捷方式固定到任务栏。

这具有创建伪应用程序体验的效果,其中快捷方式可以拥有自己的自定义跳转列表,并且不会与任务栏上的其他 IE 9 浏览器选项卡组合在一起。

Windows 使用 HTML 中为任务栏上的图标定义的“快捷方式图标”或“收藏夹图标”。如果未定义快捷方式图标,则使用通用 IE 快捷方式图标。

如果您将一堆这些快捷方式固定在没有不同图标的任务栏上,那么用户可能会混淆哪个是哪个。

您可以更改固定的 IE 9 Web 应用程序的图标吗?你是怎么做到的?

mbu*_*ill 14

从已经固定的站点开始,并且没有运行 IE 的实例。

打开文件夹:

%appdata%\microsoft\Internet Explorer\快速启动\用户固定\任务栏

启动记事本并将固定图标从文件夹拖到记事本中。

InternetShortcut 部分应该有两个条目(IconFile 和 IconIndex)。如果它们不存在,则可以添加它们。一个 DLL 或 ICO 文件可以有多个嵌入的图标。IconIndex 编号用于确定要使用的嵌入图标。

[InternetShortcut]
URL=http://www.superuser.com
IconFile=c:\windows\system32\shell32.dll
IconIndex=12
Run Code Online (Sandbox Code Playgroud)

保存更改并关闭记事本。此时图标更改完成,但是任务栏不会自动刷新。

要刷新任务栏:

将快捷方式剪切并粘贴到桌面。如果图标没有从任务栏中删除,请右键单击并选择“取消固定...”

双击桌面上的快捷方式(这会强制 IE 读取 .website 格式并刷新图标)。

将桌面快捷方式拖到任务栏并删除桌面快捷方式。应显示新图标。


小智 6

我也很难让记事本编辑的.website文件更新图标,所以这里是来自 SevenForums.com 的对我来说万无一失的方法:

您可以更改固定网站的图标,但这有点麻烦且有点技术性。显然在 IE9 的预发布版本中它很简单,但是由于我无法发现的原因,他们删除了该功能。固定的快捷方式位于:

C:\Users\[USERNAME]\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
Run Code Online (Sandbox Code Playgroud)

找到您想要更改图标的快捷方式,并将其文件扩展名从“.website”更改为“.url” 请注意,“.website”扩展名不会显示在 Windows 资源管理器中,因此您必须使用CMD 框或其他方法来更改它。

重命名后,您可以右键单击快捷方式并更改其图标。完成后,您需要将文件扩展名改回。

新图标将不会出现在任务栏上,直到图标被刷新,或者图标被取消固定和重新固定。我发现最简单的方法是在上面提到的任务栏文件夹中右键单击并取消PIN,然后右键单击和PIN。