Jean-Claude BELLAMY <Jean-Claude.Bellamy@wanadoo.fr> a écrit dans ce
message
<news:eprSGbC6JHA.5828@TK2MSFTNGP04.phx.gbl> :
> "Pierre TORRIS" <contact_sur_site@ptorris.com> a écrit dans le message de
> news:mn.42cf7d96caf05391.87733@ptorris.com...
>> Dc <dc@ctc-soft.com> a écrit dans ce message
>> <news:mn.42bb7d96219d8c01.95488@ctc-soft.com> :
>
>>> Suite a un essai avec notepad+, j'ai modifié l'association
>>> de mes fichiers .bat pour etre ouvert par notepad+
>>>
>>> Bien sur, mes bat ne s'ouvrent plus en cliquant dessus.
>>> et ca me met meme un clignotement bizarre du curseur souris.
>>>
>> [...]
>> Il ne faut pas associer les extensions de type exécutables à un logiciel,
>> faute de quoi vous ne pourrez plus les exécuter normalement.
>
> Désolé de te demander pardon, Pierre, mais tu dis une GROSSE CONCETÉ ! ;-)
C'est possible Jean-Claude, ça arrive à tout le monde. ;-)
> On peut PARFAITEMENT associer des extensions d'exécutables à des tas de
> logiciels, il suffit seulement que ces associations ne soient pas (sauf
> volonté délibérée) définies comme action par défaut !
Ben justement, le monsieur a écrit :
"Bien sur, mes bat ne s'ouvrent plus en cliquant dessus."
-> c'est en ce sens que j'ai répondu et je traduis :
"ne s'ouvrent plus" par "ne s'exécutent plus"
Vu que le double-clic correspond à l'action par défaut !
En outre, si l'association était correctement réalisée, le fichier .bat
devrait s'ouvrir avec l'éditeur choisi (mais peut-être est-ce le cas).
>> Pour rétablir, en ligne de commandes, saisissez :
>> assoc .bat=batfile
>
> Cela ne sert strictement à RIEN dans le cas précis, vu que c'était déjà le
> cas !
C'est possible, mais je terminais mon post en disant :
"Reste à savoir de quelle manière exacte vous avez modifié
l'association."
On peut très bien modifier la valeur par défaut de la clé :
HKEY_CLASSES_ROOT\.bat = batfile
-> en la réglant sur un autre type de fichiers.
(existant ou créé de toute pièce)
Exemple :
HKEY_CLASSES_ROOT\.bat = txtfile
Et un double-clic sur un fichier .bat va l'ouvrir avec le Bloc-notes.
Mais le monsieur a également écrit :
"Donc le but est de defaire cette association, manque de bol,
dans le module du panneau de conf qui gere ca, je n'ai plus
l'extension bat dans la liste..."
Donc, je démarre la cause simplement à partir du début, c'est à dire
commencer par recréer l'extension ".bat" avec le type "batfile", en
demandant des explications supplémentaires.
Et si cela n'est pas suffisant, il suffira de vérifier l'état de la clé
"batfile" (action "open") en se basant sur ta propre réponse, et je
rajouterai qu'il pourrait en profiter pour modifier l'action "edit" en
indiquant le chemin de son éditeur.
Exemple :
HKEY_CLASSES_ROOT\batfile\shell\edit\command
%SystemRoot%\System32\NOTEPAD.EXE "%1"
--
Bien à vous. Pierre TORRIS
www.ptorris.com