OVH Cloud OVH Cloud

Pb d'exécutable

1 réponse
Avatar
Nap0L&On
Bonjour,

comment puis-je faire pour dire à Windows (2K en l'occurence) qu'un fichier
ayant l'extension .EFP est un exécutable.

Ca parait tout simple comme ça mais j'ai po trouV

1 réponse

Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Nap0L&On <Na#p0%@Oztrlitz.be> s'est ainsi exprimé:

Bonjour,

comment puis-je faire pour dire à Windows (2K en l'occurence) qu'un
fichier ayant l'extension .EFP est un exécutable.

Ca parait tout simple comme ça mais j'ai po trouV


En modifiant le contenu de la clef :
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession
ManagerEnvironmentPATHEXT
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
Ajouter à la fin ".EFP"
Cela permet de se dispenser de taper l'extension quand on exécute ce tyep de
fichier depuis une fenêtre de commandes ou dans un batch

Mais cela ne suffit pas.
Il faut :
- soit que ces fichiers soient réellement des exécutables
(commençant par la chaine "MZ", avec un header DOS,
puis un header WIndows,...)
- soit que l'extension soit référencée dans la BDR :
HKEY_CLASSES_ROOT.efp pointant vers un nom
de type de fichier (p.ex. "efpfile")
HKEY_CLASSES_ROOTefpfileshellopencommand
contenant la chaine : "%1 %*"
qui indique que ce type de fichier est son propre
programme associé


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *