Clic droit / Modifier => Changer l'application par défaut ?

Clic droit / Modifier => Changer l'application par défaut ? - Win NT/2K/XP - Windows & Software

Marsh Posté le 15-08-2005 à 10:42:35    

Bonjour :jap:
 
Voila, quand je fait un clic droit sur certains types de fichier comme les .txt, .log, .bat, .cmd, .pl, etc .... j'ai la possibilité de les modifier en cliquant sur "Modifier".
 
Ma question : Peut on changer l'application utilisée par défaut pour "Modifier" ? :??:

Reply

Marsh Posté le 15-08-2005 à 10:42:35   

Reply

Marsh Posté le 15-08-2005 à 11:12:45    

Bon bah j'ai trouvé tout seul en fouillant dans la base de registre :p
 
Pour les intéréssés, tout se passe ici :
HKEY_CLASSES_ROOT/Applications/notepad.exe/shell/edit/command/  
 
Qui se termine par une clée contenant le chemin du genre "%SystemRoot%\system32\NOTEPAD.EXE %1"
 
Il suffit donc de supprimer le repertoire "edit" avec tout ce qu'il contient, et de recréer quelquechose de semblable   pour l'application voulue :p
 
Merci quand même :jap:

 
Ha bah non ... ne faite pas ca :p
Ca fonctionne pour les .txt mais pas pour les .pl :heink:  


Message édité par Face_Off le 15-08-2005 à 11:15:47
Reply

Marsh Posté le 15-08-2005 à 11:42:01    

Une solution:
 
clic droit ==> ouvrir avec ==> choisir le programme...  :??:
 
Edit: pour le rendre "définitif" cochez la case "Toujours blabla..."


Message édité par okz le 15-08-2005 à 11:43:06

---------------
La chenille ne porte pas de lunettes quand elle boit l'eau.
Reply

Marsh Posté le 15-08-2005 à 11:48:26    

Oui, mais c'est plus long d'aller dans le menu "Ouvrir avec".
 
Sinon pour l'histoire de "definitif" je ne veux justement pas l'associer avec l'action "Ouvrir".
Je m'explique :
Dans le cas des fichiers .pl (script Perl), je souhaite qu'un double clic execute le script Perl, et qu'un clic_droit/Modifier permette d'editer le script Perl avec un editeur de texte.
2 actions courantes pour ce type de fichier mais qui ne requiert pas la même application.

Reply

Marsh Posté le 15-08-2005 à 18:12:00    

Bonsoir,
 
Si tu veux passer par le registre (plus facile pour automatiser le paramétrage), pour l'extension .xyz, on distingue deux cas :
 
1) La valeur par défaut de la clé [HKEY_CLASSES_ROOT\.xyz] pointe vers [HKEY_CLASSES_ROOT\<type_de_fichier>]. La commande par défaut du menu contextuel est la donnée de la valeur par défaut de la sous-clé :
[HKEY_CLASSES_ROOT\<type_de_fichier>\shell]
 
2) Dans le cas contraire, c'est défini par la valeur par défaut de la sous-clé :
[HKEY_CLASSES_ROOT\.xyz\shell]
 
Exemple :
Pour les .reg,
[HKEY_CLASSES_ROOT\.reg] a la valeur par défaut regfile. Alors l'action par défaut est définie par [HKEY_CLASSES_ROOT\regfile\shell]. A l'origine, Windows définit cette action sur Fusionner. Nous pouvons alors la changer en edit pour avoir Editer en réponse au double-clique.


Message édité par wackevat le 15-08-2005 à 18:12:55
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed