題 你能改變固定的IE 9網絡應用程序的圖標嗎?你是怎麼做到的?


在IE 9中,您可以單擊並將打開的瀏覽器選項卡拖動到Windows 7任務欄,並將快捷方式固定到任務欄。

這具有創建偽應用程序體驗的效果,其中快捷方式可以具有其自己的自定義跳轉列表,並且不與任務欄上的其他IE 9瀏覽器選項卡分組。

Windows使用HTML中為任務欄上的圖標定義的“快捷圖標”或“favicon”。如果未定義快捷方式圖標,則使用通用IE快捷方式圖標。

如果你有一堆固定在任務欄上的這些快捷方式沒有不同的圖標,那麼它可能會讓用戶感到困惑。

你能改變固定的IE 9網絡應用程序的圖標嗎?你是怎麼做到的?


11
2018-03-18 18:20


起源




答案:


從已經固定的站點開始,沒有IE運行的實例。

打開文件夾:

%appdata%\ microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ Taskbar

啟動記事本並將固定圖標從文件夾拖到記事本中。

InternetShortcut部分應該有兩個條目(IconFile和IconIndex)。如果它們不存在,則可以添加它們。 DLL或ICO文件可以具有多個嵌入圖標。 IconIndex編號用於確定要使用的嵌入圖標。

[InternetShortcut]
URL=http://www.superuser.com
IconFile=c:\windows\system32\shell32.dll
IconIndex=12

保存更改並關閉記事本。此時圖標更改已完成,但任務欄不會自動刷新。

要刷新任務欄:

將快捷方式剪切並粘貼到桌面。如果圖標未從任務欄中刪除,請右鍵單擊並選擇“取消固定...”

雙擊桌面上的快捷方式(這會強制IE讀取.website格式並刷新圖標)。

將桌面快捷方式拖到任務欄並刪除桌面快捷方式。應顯示新圖標。


14
2018-03-21 18:36



有關Windows 7 shell32.dll中包含的圖標(及其索引)的預覽,請轉到此處: img145.imageshack.us/img145/6536/win7shell32dllicons.jpg - mbursill
聽起來很有希望。 IconIndex是以0還是1開頭?我還沒有刷新圖標,我想知道這是不是問題。 - RunnerRick
我從你的評論中看到IconIndex以0開頭。無論如何,我已經按照這些步驟操作,但是無法刷新圖標。你離開了一步嗎?我正在運行Windows 7 SP1,可能是服務包發生了變化。 - RunnerRick
@Rick我也在使用Win 7 SP1。對文件進行更改很容易(確保只有一個IconFile和一個IconIndex條目),但是要刷新圖標有點麻煩。在重新固定之前,確保您記得在復製到桌面後運行快捷方式。在IE重新讀取.website文件之前,Windows shell似乎會緩存舊圖標。 - mbursill
作為對@mbursill的回复:要使用本地圖標,請使用以下格式:[InternetShortcut] URL =google.com/dictionary IconFile = C:\ Users \ Name \ Icons \ dictionary.ico IconIndex = 0“\”表示本地目錄而不是“/”。並確保“IconIndex”等於“0”[零](如上所述)。要刷新,只需在IE9中打開快捷方式即可。 (如果你已打開它,關閉並重新打開)。


我也無法編輯記事本 .website 文件來更新圖標,所以這裡的方法對我來說是萬無一失的 來自SevenForums.com

您可以更改固定網站的圖標,但這有點麻煩   而且有點技術性。顯然在IE9的預發布版本中   很簡單,但他們刪除了這個功能,原因我沒有   能夠發現。固定快捷方式位於:

C:\Users\[USERNAME]\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

找到要更改圖標的快捷方式,然後更改它   文件名擴展名從“.website”到“.url”請注意“.website”   擴展程序不會顯示在Windows資源管理器中,因此您必須使用   一個CMD框或其他方法來改變它。

重命名後,您可以右鍵單擊快捷方式並進行更改   圖標。完成後,您需要更改文件擴展名   背部。

在圖標出現之前,新圖標不會出現在任務欄上   刷新,或圖標取消固定和重新打印。我找到了最簡單的方法   是右鍵單擊和UNPIN然後右鍵單擊和PIN在中   上面提到的任務欄文件夾。


6
2017-11-28 17:37



這是最好的答案。對於那些不熟悉命令行的人而言。在Windows 7中 cd %appdata%\microsoft\Internet Explorer\Quick Launch\User Pinned\Taskbar 然後 rename yourshortcut.website to yourshortcut.url - Cynapse
不幸的是,在Windows10中,從Explorer視圖中禁用了在Internet快捷方式上查看/編輯擴展的功能(即使啟用了Show Extensions)。值得慶幸的是,@ Linynse命令行建議完美無缺。 - kmote


如何在IE9中更改固定的網站圖標

http://windowstotal.com/how-to-change-pinned-website-icons-in-ie9/

如果您不喜歡這些選項,這個網站讓您構建自己的圖標: http://www.xiconeditor.com/


2
2018-03-20 03:39



鏈接中討論的解決方案是指固定快捷方式屬性對話框的網站選項卡。這適用於IE9測試版,但在最終版本中,網站標籤不再可見。 - mbursill


右鍵單擊桌面並選擇 New -> Shortcut。瀏覽到 C:\Program Files\Internet Explorer\iexplore.exe 並選擇 OK。在引號後留一個空格,然後粘貼要設置快捷方式指向的URL。選擇 Next,給快捷方式命名並選擇 OK。右鍵單擊快捷方式並更改圖標。將新快捷方式拖動到任務欄並 Pin 它。


0
2017-12-09 23:00