Affecter une icone à un type de fichier en batch - Shell/Batch - Programmation
Marsh Posté le 19-10-2005 à 09:01:47
Moi perso je fait un raccourci du batch et ensuite je modifie l'icone.
Marsh Posté le 19-10-2005 à 10:02:41
Arf, j'ai du mal m'expliquer...
Je souhaite, avec un batch, créer un nouveau type de fichier auquel j'appliquerais une icone.
Ex :
Je lance mon batch
Il créé un type de fichier avec une extension .toto dans le registre
A tous les fichiers .toto, il affecte l'icone toto.ico
Il ne s'agit pas d'affecter une icone spécifique à mon batch.
Merci encore.
Marsh Posté le 19-10-2005 à 13:42:11
La clé de registre à créer est :
[HKEY_CLASSES_ROOT\.ext\DefaultIcon]
Valeur défaut, données = chemin vers l'icône.
Marsh Posté le 19-10-2005 à 15:27:59
Et je mets ces infos là dans un .reg ?
Désolé mais le registre, je ne sais pas trop comment créer, modifier et tout le reste.
Et comme c'est le registre, je voudrais pas faire de boulette...
Je crée un .reg avec ça dedans :
[HKEY_CLASSES_ROOT\.toto\DefaultIcon]
@="\"c:\\mesicones\\librairie.dll\" "
Merci à toi
Marsh Posté le 19-10-2005 à 21:49:44
Pour modifier le registre :
reg /?
à l'invite de commandes pour les options.
Pas de souci si tu testes avec .toto avant d'attaquer une vraie extension. Faut pas avoir peur parce qu'il s'appelle "registre"
Pour comprendre exactement ce qu'il faut faire : regarde les extensions connues dans le registre pour avoir des exemples.
Marsh Posté le 20-10-2005 à 11:14:42
Et ouais ssauf que k'ai pas accès au registre pour voir ce qu'il y a dedans ...
Le code que j'ai tapé au dessus est il bon ?
Merci
Marsh Posté le 20-10-2005 à 12:58:16
Si tu n'as pas le droit de lecture, comment tu peux en avoir d'écriture ? Ton script ne fonctionnerait pas.
Je répète,
reg /?
pour plus d'infos.
Marsh Posté le 20-10-2005 à 14:17:11
Ben, compte tenu que j'ai le droit de le faire en passant par les menus Windoze, je me disais qu'il y avait surement un moyen de reproduire les clics souris en code dos ...
Je viens d'essayer d'exécuter un .reg et ça passe pas .... Donc, j'ai un gros doute.
Marsh Posté le 21-10-2005 à 11:55:39
Merci nglechau. Grace à AutoIt, j'ai pu simuler l'opération. Maintenant, ec n'est pas très transparent mais je pense que je vais faire avec....
Merci à toi pour ectte excellente piste
Marsh Posté le 17-10-2005 à 17:42:48
Bien le bonjour tout le monde.
Je recherche le moyen de pouvoir affecter à une extension, plus exactement à des extensions inconnues de windows, une icone dont je connais l'emplacement.
En clair, je voudrais reproduire en batch l'action suivante :
Options -> Type de fichiers -> Modifier l'icone...
Merci par avance.