Quel programme exécute les fichiers bat

Bonjour,

Voici ma première question sur votre site.

Quel programme exécute les fichiers bat ? Ayant eu la mauvaise idée de vouloir associer un fichier .bat en cours de création avec SuperBlocNote, mes fichiers ne s’exécutent plus. Je n’ai rien vu dans les association de fichiers ni dans la Base de Registre.

Merci de vos réponses.

EDIT : la solution en bas:super:
Edité le 28/04/2008 à 17:54

Et si tu désintalle SuperBlocNote ?
Sinon, tu fais un clic droit sur ton .bat et tu choisit “Installer”

Bonjour Metal-Chaos et merci de ta réponse, mais cela n’a eu aucun résultat, le fichier s’ouvrant maintenant avec le bloc note normal:-@::

Je cherche donc une autre solution.

Je pense avoir trouvé, essaie ça.
Ouvre le registre en allant dans le menu DEMARRER --> Executer --> RegEdit
Regarder dans le registre sous HKEY_CLASSES_ROOT, ce qu’il y a pour .bat.
Normalement c’est batfile. Effacer éventuellement ce qui s’est superposé par dessus

Merci de ta répons Metal-Chaos,

J’ai eu une réponse qui a remis les choses en place sur Zebulon ou je navigue régulièrement,
voici la solution qui peut servir à quelqu’un d’autre.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.bat]
@="batfile"

[HKEY_CLASSES_ROOT\.bat\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\batfile]
@="Fichier de commande MS-DOS"
"EditFlags"=hex:30,04,00,00

[HKEY_CLASSES_ROOT\batfile\DefaultIcon]
@="C:\\WINDOWS\\SYSTEM32\\SHELL32.DLL,-153"

[HKEY_CLASSES_ROOT\batfile\shell]

[HKEY_CLASSES_ROOT\batfile\shell\edit]

[HKEY_CLASSES_ROOT\batfile\shell\edit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
  00

[HKEY_CLASSES_ROOT\batfile\shell\open]
"EditFlags"=hex:00,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\batfile\shell\print]

[HKEY_CLASSES_ROOT\batfile\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
  00,25,00,31,00,00,00

[HKEY_CLASSES_ROOT\batfile\shellex]

[HKEY_CLASSES_ROOT\batfile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[HKEY_CLASSES_ROOT\batfile\shellex\PropertySheetHandlers\{86F19A00-42A0-1069-A2E9-08002B30309D}]
@=""

Je vais essayer de mettre Résolu dans le titre.