Comment personnalisez-vous l'icône sur une clé USB?

12

Lorsque j'ai utilisé ma clé USB pour installer Ubuntu, l'USB apparaît avec une icône Ubuntu dans Poste de travail.

Est-il possible de personnaliser cette icône selon ce que je veux?

PriestVallon
la source
PriestVallon, y a-t-il une raison pour laquelle vous avez accepté puis révoqué votre décision? Si ma réponse ne répond pas à votre question, veuillez laisser un commentaire afin que la communauté ou moi puissions résoudre tout problème connexe. Je vous remercie. :)
iglvzx
J'ai accepté mais j'ai pensé que je ferais mieux de vérifier que cela fonctionne avant de l'accepter. Je n'ai pas eu le temps de vérifier. Il n'y a donc rien de mal à votre réponse, je dois juste l'essayer.
PriestVallon
D'accord. Ça a du sens. Faites-moi savoir si vous rencontrez des problèmes avec cette solution.
iglvzx
Question secondaire, cette méthode fonctionnera-t-elle pour Ubuntu et OSX?
PriestVallon
1
Je ne sais pas. Autorun.infest une convention Windows. Cependant, il ne serait pas difficile pour les autres systèmes d'exploitation de lire uniquement des parties du Autorun.inffichier, telles que l'icône et l'étiquette, puis de travailler avec ces informations.
iglvzx

Réponses:

19

Oui. Vous pouvez personnaliser l' icône et l' étiquette comme indiqué par l'Explorateur Windows en modifiant (ou en créant) le Autorun.inffichier dans le dossier racine du lecteur amovible.

Le chemin de l'icône est relatif:

[Autorun]
Icon=my_icon.ico
Label=My Drive

Remarque: Après avoir modifié (ou créé) le Autorun.inffichier, vous devrez peut-être éjecter le lecteur et le reconnecter pour que les modifications soient reflétées.


Voir également:

iglvzx
la source
1
et n'oubliez pas de mettre le my_icon.icofichier à la racine du lecteur si vous utilisez le code ci-dessus pourautorun.inf
tumchaaditya
4

Une autre façon d'y parvenir consiste à utiliser desktop.ini. (En fait, sur les clés USB, j'utilise à la fois autorun.inf et desktop.ini). Cette technique a l'avantage de fonctionner également pour des dossiers individuels. Créez simplement votre fichier desktop.ini avec un contenu similaire à:

[.ShellClassInfo]
InfoTip=Some descriptive text here
IconFile=.\icons\DriveUSB.ico
IconIndex=0

Où j'ai un dossier appelé "icônes" qui contient un assortiment de fichiers d'icônes. Je peux ensuite personnaliser cela (et autorun.inf si nécessaire) au besoin pour afficher une icône appropriée. De plus, lorsque vous passez la souris sur l'icône du dossier, votre texte descriptif s'affiche.

Vous voudrez également définir les attributs "système" et "caché" sur le fichier (desktop.ini) pour vous assurer que Windows lui accorde le traitement spécial qu'il mérite. Vous pouvez le faire dans l'interface graphique ou avec la commande:

attrib +s +h +r desktop.ini

Pour plus d'informations sur desktop.ini, consultez cet article MSDN .

BillP3rd
la source
1
Je suggérerais cette méthode et créer autorun.inf en tant que dossier au lieu d'un fichier pour protéger le lecteur USB contre certains logiciels malveillants / virus. De cette façon, ils ne peuvent pas créer un fichier autorun.inf pour faire leur sale boulot.
Mavromatis Lozay
1
En fait, précisément pour des raisons de sécurité, j'ai choisi de ne rien faire lorsqu'une clé USB est insérée, donc autorun.inf ne fonctionnerait pas
მამუკა ჯიბლაძე