Comment affecter une icône et une étiquette personnalisées à une lettre de lecteur
Spécifiez une icône et une étiquette personnalisées pour un lecteur.
Instructions
Étape 1 : Remplacement de l’icône de lecteur standard par une icône personnalisée dans Windows 2000
Pour remplacer l’icône de lecteur standard par une icône personnalisée dans Windows 2000, ajoutez une sous-clé nommée pour la lettre de lecteur à la clé suivante.
HKEY_CLASSES_ROOT
Applications
Explorer.exe
Drives
L’exemple suivant spécifie une icône et une étiquette personnalisées pour le lecteur E:. L’icône se trouve dans le fichier C:\MyDir\MyDrive.exe avec un index de base zéro de trois.
Pour Windows 2000 :
HKEY_CLASSES_ROOT
Applications
Explorer.exe
Drives
E
DefaultIcon
(Default) = C:\MyDir\MyDrive.exe,3
DefaultLabel
(Default) = MyDrive
Étape 2 : Remplacement de l’icône de lecteur standard par une icône personnalisée dans toutes les autres versions de Windows
Pour remplacer l’icône de lecteur standard par une icône personnalisée dans toutes les versions de Windows autres que Windows 2000, ajoutez une sous-clé nommée pour la lettre de lecteur à la clé suivante.
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Explorer
DriveIcons
L’exemple suivant spécifie une icône et une étiquette personnalisées pour le lecteur E:. L’icône se trouve dans le fichier C:\MyDir\MyDrive.exe avec un index de base zéro de trois.
Pour toutes les autres versions de Windows :
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Explorer
DriveIcons
E
DefaultIcon
(Default) = C:\MyDir\MyDrive.exe,3
DefaultLabel
(Default) = MyDrive
Étape 3 : Appel de l’événement SHUpdateImage
Dans toutes les versions de Windows, si vous modifiez un type de fichier ou une icône de lecteur, vous devez également appeler SHUpdateImage pour avertir l’interpréteur de commandes de mettre à jour toutes les icônes actuellement affichées.
Notes
La lettre de lecteur ne doit pas être suivie de deux-points (:). Ajoutez une sous-clé DefaultIcon à la sous-clé de lettre de lecteur et définissez sa valeur par défaut sur une chaîne qui contient l’emplacement de l’icône. La première partie de la chaîne contient le chemin d’accès complet du fichier de l’icône. S’il existe plusieurs icônes dans le fichier, le chemin d’accès est suivi d’une virgule, puis de l’index de base zéro de l’icône.