salut!!
alors je vais tenté de te répondre...
çà ce joue dans la base de registre apparemment, sous XP il y avait "Outils -> Options Dossier -> Type de Fichier" avant, mais maintenant ce n'est plus là..(sauf si c'est bien caché

parce que moi çà fait un moment que je le cherche)
j'ai pas testé mais sous XP il y avait cette méthode,
D'abord ouvre " Démarrer -> regedit" puis
"Fichier -> Exporté", au cas ou...
fait un clic Droit sur ->
HKEY_CLASSES_ROOT et créer une nouvelle clé,
renomme le avec le nom de ton extension, ici
.xls, voilà,
il doit y avoir la chaine suivant dans la nouvelle clé:
Nom:
(par défaut) Type:
REG_SZ Données:
(valeur non défine)
il faudra "pointé" la chaîne vers une autre clé, alors modifie la chaîne par défaut et met par exemple "
xls_file"
puis tu devra créer une nouvelle clé dans
HKEY_CLASSES_ROOT avec le nom
"xls_file"
dans cette clé, "
xls_file" que tu vient de créer, il faudra créer une clé "
DefaultIcon" et une clé "
Shell"
-
DefaultIcon contient l'URI vers une Icône qui représentera ton fichier
-
Shell devra contenir la clé "
Open" et puis dans "
Open", la clé "
Command",
dans la clé "
Command", les données de la chaîne devra contenir l'URI de l'exécutable du fichier
Au final çà doit ressembler à çà:
-
HKEY_CLASSES_ROOT
----------|>
.xls
_____________(par défaut) REG_SZ xls_file
----------|>
xls_file
------------------|>
DefaultIcon
______________________(par défaut) REG_EXPAND_SZ URI_de_l'icône
------------------|>
Shell
-------------------------------|>
Open
----------------------------------------|>
Command
_______________________________________(par défaut) REG_EXPAND_SZ URI_de_l'éxécutable
j'ai pas testé sous Seven, mais ce que je sais, c'est que pour "DefautIcon", l'attribution d'une icône personnaliser ne fonctionne pas totalement...