Bonjour,
Existe-t-il un bout de code permettant de dire automatiquement à windows:
* Ce type de fichier s'ouvre avec tel programme.
Afin d'éviter de le faire manuellement.
D'avance merci
Version imprimable
Bonjour,
Existe-t-il un bout de code permettant de dire automatiquement à windows:
* Ce type de fichier s'ouvre avec tel programme.
Afin d'éviter de le faire manuellement.
D'avance merci
en fait j'ai créé un programme qui permet de générer divers fichiers avec une extension propre à lui.
§Lors de l'installation de celui-ci j'aimerai que la reconnaissance soit fait automatiquement au lieu que windows me propose une liste de programme.
Bonjour
lorsquement le lien donnée donnent les deux commandes à utiliser mais ça ne fonctionne pas
personnellement je ferai ainsi :
j'utiliserai regshot pour comparer ma base de registre avant et après création de l'association via windows
je ferai l'association de l'extension du fichier avec le programme via les
options de dossiers
puis je compare le résultat à l'aide de regshot.
Ensuite je pense que tout se passe au niveau de la base de registre
tu crées tes clés dans la base de registre avec la commande reg
sinon voici des pistes :
http://dougknox.com/xp/file_assoc.htm
voir la commande assoc et ftype : http://windows.developpez.com/cours/...e/?page=page_8
Aide :Citation:
assoc .myext=MyFileType
ftype MyFileType=MyProg.exe %1
assoc /?
ftype /?
De l'aide détaillée ici : http://windows.developpez.com/cours/...e=page_8#LVIII
Ou de ne mettre aucun path, et d'ajouter le répertoire de ton programme dans la variable d'environnement PATH qui est prévue pour ça.
Si ton exécutable n'est plus au même endroit et/ou qu'il n'est plus référencé via PATH, ça ne marchera plus, tout simplement... Comme toutes les applications, d'ailleurs.