Pouvez-vous modifier l'icône d'une application Web IE 9 épinglée? Et comment tu fais?

11

Dans IE 9, vous avez la possibilité de cliquer et de faire glisser un onglet de navigateur ouvert vers la barre des tâches de Windows 7 et d'épingler le raccourci vers la barre des tâches.

Cela a pour effet de créer une expérience de pseudo-application où le raccourci peut avoir son propre jumplist personnalisé et n'est pas groupé avec d'autres onglets du navigateur IE 9 dans la barre des tâches.

Windows utilise l '"icône de raccourci" ou le "favicon" défini dans le code HTML pour l'icône de la barre des tâches. Si aucune icône de raccourci n'est définie, l'icône de raccourci générique IE est utilisée.

Si vous avez un tas de ces raccourcis épinglés dans la barre des tâches qui n'ont pas d'icônes différentes, cela peut être déroutant pour l'utilisateur qui est lequel.

Pouvez-vous modifier l'icône d'une application Web IE 9 épinglée? Et comment tu fais?

RunnerRick
la source

Réponses:

14

Commencez avec le site déjà épinglé et aucune instance d'IE en cours d'exécution.

Ouvrez le dossier:

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

Lancez le bloc-notes et faites glisser l'icône épinglée du dossier dans le bloc-notes.

La section InternetShortcut doit avoir deux entrées (IconFile et IconIndex). S'ils n'existent pas, ils peuvent être ajoutés. Un fichier DLL ou ICO peut avoir plusieurs icônes intégrées. Le numéro IconIndex est utilisé pour déterminer quelle icône intégrée utiliser.

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

Enregistrez les modifications et fermez le Bloc-notes. À ce stade, le changement d'icône est effectué, cependant, la barre des tâches ne sera pas actualisée automatiquement.

Pour actualiser la barre des tâches:

Coupez et collez le raccourci sur le bureau. Si l'icône ne supprime pas de la barre des tâches, faites un clic droit et sélectionnez "annuler l'épinglage ..."

Double-cliquez sur le raccourci sur le bureau (cela oblige IE à lire le format .website et à actualiser l'icône).

Faites glisser le raccourci du bureau vers la barre des tâches et supprimez le raccourci du bureau. La nouvelle icône doit être affichée.

mbursill
la source
Pour un aperçu des icônes (et de leur index) contenus dans le shell32.dll de Windows 7, allez ici: img145.imageshack.us/img145/6536/win7shell32dllicons.jpg
mbursill
Cela semble prometteur. L'IconIndex commence-t-il par 0 ou 1? Je n'ai pas encore actualisé l'icône et je me demande si c'est le problème.
RunnerRick
Je vois de votre commentaire que le IconIndex commence par 0. Dans tous les cas, j'ai suivi ces étapes, mais je n'ai pas pu actualiser l'icône. Avez-vous omis une étape? J'utilise Windows 7 SP1, peut-être que quelque chose a changé avec le Service Pack.
RunnerRick
@Rick J'utilise également Win 7 SP1. La modification du fichier est facile (assurez-vous que vous n'avez qu'un seul IconFile et une seule entrée IconIndex), mais obtenir l'actualisation de l'icône est un peu lourd. Assurez-vous de ne pas oublier d'exécuter le raccourci une fois copié sur le bureau, avant de ré-épingler. Il semble que le shell Windows mettra en cache l'ancienne icône jusqu'à ce qu'IE relise le fichier .website.
mbursill
1
En réponse à @mbursill: pour utiliser une icône locale, utilisez le format suivant: [InternetShortcut] URL = google.com/dictionary IconFile = C: \ Users \ Name \ Icons \ dictionary.ico IconIndex = 0 "\" pour un répertoire local au lieu de "/". Et assurez-vous que "IconIndex" est égal à "0" [zéro] (comme ci-dessus). Pour actualiser, ouvrez simplement le raccourci dans IE9. (Fermez et rouvrez si vous l'avez déjà ouvert).
6

J'ai également eu du mal à obtenir le .websitefichier modifié du bloc-notes pour mettre à jour l'icône, voici donc la méthode qui est infaillible pour moi de SevenForums.com :

Vous pouvez changer l'icône des sites Web épinglés, mais c'est un peu compliqué et un peu technique. Apparemment, dans la version préliminaire d'IE9, c'était simple, mais ils ont supprimé cette fonctionnalité pour des raisons que je n'ai pas pu découvrir. Les raccourcis épinglés sont situés dans:

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

Recherchez le raccourci sur lequel vous souhaitez modifier l'icône et changez son extension de nom de fichier de ".website" en ".url". Notez que l'extension ".website" n'apparaîtra pas dans l'Explorateur Windows, vous devrez donc utiliser un Boîte CMD ou autre méthode pour la changer.

Lorsqu'il est renommé, vous pouvez cliquer avec le bouton droit sur le raccourci et modifier son icône. Lorsque vous avez terminé, vous devrez modifier l'extension de nom de fichier.

La nouvelle icône n'apparaîtra pas dans la barre des tâches tant que les icônes ne seront pas actualisées, ou que l'icône n'est pas épinglée et épinglée. Je trouve que le moyen le plus simple consiste à cliquer avec le bouton droit sur UNPIN, puis à cliquer avec le bouton droit et à saisir le code PIN dans le dossier de la barre des tâches mentionné ci-dessus.

Sean Bell
la source
1
C'est la meilleure réponse. pour ceux d'entre vous qui ne connaissent pas bien votre chemin sur la ligne de commande. Dans Windows 7 cd %appdata%\microsoft\Internet Explorer\Quick Launch\User Pinned\Taskbarpuisrename yourshortcut.website to yourshortcut.url
Cynapse
Dans Windows10, malheureusement, la possibilité d'afficher / modifier l'extension sur les raccourcis Internet est désactivée dans la vue Explorateur (même lorsque Afficher les extensions est activé). Heureusement, les suggestions de ligne de commande @Cynapse fonctionnent parfaitement.
kmote
2

Comment changer les icônes de sites Web épinglés dans IE9

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

Ce site vous permet de créer vos propres icônes si vous n'aimez pas les options: http://www.xiconeditor.com/

Kerry
la source
La solution discutée dans le lien fait référence à l'onglet site Web de la boîte de dialogue des propriétés de raccourci épinglé. Cela a fonctionné pour la version bêta d'IE9, mais dans la version finale, l'onglet du site Web n'est plus visible.
mbursill
1

Faites un clic droit sur le bureau et sélectionnez New -> Shortcut. Recherchez C:\Program Files\Internet Explorer\iexplore.exeet sélectionnez OK. Laissez un espace après le guillemet et collez l'URL vers laquelle vous souhaitez que le raccourci pointe. Sélectionnez Next, donnez un nom au raccourci et sélectionnez OK. Cliquez avec le bouton droit sur le raccourci et modifiez l'icône. Faites glisser le nouveau raccourci vers la barre des tâches et Pinainsi de suite.

Mark Gereau
la source