Czy możesz zmienić ikonę przypiętej aplikacji internetowej IE 9? Jak to robisz?

11

W IE 9 możesz kliknąć i przeciągnąć otwartą kartę przeglądarki na pasek zadań Windows 7 i przypiąć skrót do paska zadań.

Powoduje to utworzenie pseudoaplikacji, w której skrót może mieć własną niestandardową listę skrótów i nie jest zgrupowany z innymi kartami przeglądarki IE 9 na pasku zadań.

Windows używa „ikony skrótu” lub „favicon” zdefiniowanych w kodzie HTML dla ikony na pasku zadań. Jeśli nie zdefiniowano żadnej ikony skrótu, używana jest ogólna ikona skrótu IE.

Jeśli masz kilka skrótów przypiętych do paska zadań, które nie mają różnych ikon, może być mylące dla użytkownika, który jest który.

Czy możesz zmienić ikonę przypiętej aplikacji internetowej IE 9? Jak to robisz?

RunnerRick
źródło

Odpowiedzi:

14

Zacznij od strony, która jest już przypięta i nie ma uruchomionych instancji IE.

Otwórz folder:

% appdata% \ microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ Pasek zadań

Uruchom notatnik i przeciągnij przypiętą ikonę z folderu do notatnika.

Sekcja InternetShortcut powinna mieć dwa wpisy (IconFile i IconIndex). Jeśli nie istnieją, można je dodać. Plik DLL lub ICO może zawierać wiele osadzonych ikon. Numer IconIndex służy do określenia, której osadzonej ikony użyć.

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

Zapisz zmiany i zamknij Notatnik. W tym momencie zmiana ikony jest wykonywana, jednak pasek zadań nie odświeża się automatycznie.

Aby odświeżyć pasek zadań:

Wytnij i wklej skrót na pulpit. Jeśli ikona nie usuwa się z paska zadań, kliknij prawym przyciskiem myszy i wybierz „odpnij ...”

Kliknij dwukrotnie skrót na pulpicie (to zmusza IE do odczytania formatu strony. I odświeżenia ikony).

Przeciągnij skrót na pulpicie na pasek zadań i usuń skrót na pulpicie. Nowa ikona powinna zostać wyświetlona.

mbursill
źródło
Aby zobaczyć podgląd ikon (i ich indeks) zawartych w shell32.dll systemu Windows 7, przejdź tutaj: img145.imageshack.us/img145/6536/win7shell32dllicons.jpg
mbursill
Brzmi obiecująco. Czy IconIndex zaczyna się od 0 czy 1? Ikona nie została jeszcze odświeżona i zastanawiam się, czy to jest problem.
RunnerRick
Widzę z twojego komentarza, że ​​IconIndex zaczyna się od 0. W każdym razie wykonałem te kroki, ale nie byłem w stanie odświeżyć ikony. Czy pominąłeś krok? Korzystam z systemu Windows 7 SP1, może coś się zmieniło w dodatku Service Pack.
RunnerRick
@Rick Używam również Win 7 SP1. Dokonanie zmiany w pliku jest łatwe (upewnij się, że masz tylko jeden IconFile i jeden wpis IconIndex), ale uzyskanie odświeżenia ikony jest nieco kłopotliwe. Upewnij się, że pamiętasz, aby uruchomić skrót po skopiowaniu na pulpit, przed ponownym przypięciem. Wygląda na to, że powłoka systemu Windows zbuforuje starą ikonę, dopóki IE nie odczyta ponownie pliku .website.
mbursill
1
W odpowiedzi na @mbursill: Aby użyć lokalnej ikony, użyj następującego formatu: [InternetShortcut] URL = google.com/dictionary IconFile = C: \ Users \ Name \ Icons \ dictionary.ico IconIndex = 0 „\” dla katalog lokalny zamiast „/”. I upewnij się, że „IconIndex” jest równy „0” [zero] (jak wyżej). Aby odświeżyć, po prostu otwórz skrót w IE9. (Zamknij i otwórz ponownie, jeśli już go masz).
6

Ja również miałem problem z pobraniem .websitepliku edytowanego notatnika , aby zaktualizować ikonę, więc oto metoda, która jest dla mnie niezawodna z SevenForums.com :

Możesz zmienić ikonę przypiętych stron internetowych, ale jest to trochę kłopotliwe i trochę techniczne. Najwyraźniej we wstępnej wersji IE9 było to proste, ale usunęli tę funkcjonalność z powodów, których nie byłem w stanie odkryć. Przypięte skróty znajdują się w:

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

Znajdź skrót, na którym chcesz zmienić ikonę, i zmień rozszerzenie nazwy pliku z „.website” na „.url”. Pamiętaj, że rozszerzenie „.website” nie pojawi się w Eksploratorze Windows, więc będziesz musiał użyć Pole CMD lub inna metoda jego zmiany.

Po zmianie nazwy można kliknąć skrót prawym przyciskiem myszy i zmienić jego ikonę. Po zakończeniu musisz ponownie zmienić rozszerzenie nazwy pliku.

Nowa ikona nie pojawi się na pasku zadań, dopóki ikony nie zostaną odświeżone lub ikona nie zostanie przypięta i ponownie wydrukowana. Uważam, że najłatwiejszym sposobem jest kliknięcie prawym przyciskiem myszy i UNPIN, a następnie kliknięcie prawym przyciskiem myszy i PIN w wyżej wspomnianym folderze paska zadań.

Sean Bell
źródło
1
To najlepsza odpowiedź. dla tych z was, którzy nie znają tak dobrze linii poleceń. W Windows 7, cd %appdata%\microsoft\Internet Explorer\Quick Launch\User Pinned\Taskbara następnierename yourshortcut.website to yourshortcut.url
Cynapse
Niestety w Windows10 możliwość przeglądania / edytowania rozszerzenia w skrótach internetowych jest wyłączona w widoku Eksploratora (nawet gdy włączone jest Pokaż rozszerzenia). Na szczęście sugestie wiersza polecenia @Cynapse działają doskonale.
kmote
1

Kliknij pulpit prawym przyciskiem myszy i wybierz New -> Shortcut. Wyszukaj C:\Program Files\Internet Explorer\iexplore.exei wybierz OK. Pozostaw jedno miejsce za cudzysłowem i wklej adres URL, do którego skrót ma wskazywać. Wybierz Next, podaj nazwę skrótu i ​​wybierz OK. Kliknij skrót prawym przyciskiem myszy i zmień ikonę. Przeciągnij nowy skrót na pasek zadań i Pinnim.

Mark Gereau
źródło