Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1271 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 7

  Ajouter objet menu contextuel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ajouter objet menu contextuel

n°3030217
nisalon_ca​je
Posté le 02-03-2012 à 20:18:56  profilanswer
 

Bonjour
 
Je souhaite ajouter une option quand je clique droit sur l'icône d'un fichier .txt
 
Après de nombreuses recherches, je suis parvenu à trouver le code suivant à mettre dans un .reg, afin d'écrire une clef dans le registre :

Code :
  1. REGEDIT4
  2. [HKEY_CLASSES_ROOT\*\shell\MonExe]
  3. @="Lancer mon exe"
  4. [HKEY_CLASSES_ROOT\*\shell\MonExe\command]
  5. @="C:\\monexe.exe %1"


 
Donc ceci affiche le nouvel élément pour tous les fichiers
Si je remplace le * par .txt, cela ne marche plus, (quand je clique droit sur un fichier .txt bien entendu)
 
Sauriez vous comment résoudre le problème ?
 
Merci d'avance

mood
Publicité
Posté le 02-03-2012 à 20:18:56  profilanswer
 

n°3030223
Etre_Libre
Posté le 02-03-2012 à 20:31:13  profilanswer
 

Essaies plutôt dans la clé HKEY_CLASSES_ROOT\txtfile\shell et dis-nous si c'est ok ;)


---------------
Logiciels Automatisés, Mises à jour et paramétrages de Windows automatisés, Logiciels maisons et tutoriels
n°3030236
nisalon_ca​je
Posté le 02-03-2012 à 21:23:22  profilanswer
 

non :( (et j'ai aussi essayé avec "textfile", sans succès)


Message édité par nisalon_caje le 02-03-2012 à 21:25:24

---------------
http://nisalon.labrute.com/
n°3030248
Etre_Libre
Posté le 02-03-2012 à 23:26:45  profilanswer
 
n°3030249
nisalon_ca​je
Posté le 02-03-2012 à 23:37:28  profilanswer
 

ouais, mais j'ai essayé avec les deux, sans succès :(


---------------
http://nisalon.labrute.com/
n°3030252
Etre_Libre
Posté le 02-03-2012 à 23:56:25  profilanswer
 

Je viens de tester avec Windows 7 x64 SP1, et ça fonctionne avec txtfile...
 
Ton chemin est bon ?


---------------
Logiciels Automatisés, Mises à jour et paramétrages de Windows automatisés, Logiciels maisons et tutoriels
n°3030253
nisalon_ca​je
Posté le 03-03-2012 à 00:06:50  profilanswer
 

hummm oui il me semble

 

pourrais tu donc me donner un export de ta clef de registre ? :) (je suis sous win7 32bits) (et au passage je mets désormais comme programme à ouvrir C:\\Windows\\notepad.exe)


Message édité par nisalon_caje le 03-03-2012 à 00:13:06

---------------
http://nisalon.labrute.com/
n°3030255
Etre_Libre
Posté le 03-03-2012 à 00:13:34  profilanswer
 

Cela donne :
 

Code :
  1. Windows Registry Editor Version 5.00
  2. [HKEY_CLASSES_ROOT\txtfile\shell\notepadplusplus]
  3. @="Essai notepadplusplus"
  4. [HKEY_CLASSES_ROOT\txtfile\shell\notepadplusplus\command]
  5. @="C:\\NotepadPlusPlus\\notepadplusplus.exe %1"


---------------
Logiciels Automatisés, Mises à jour et paramétrages de Windows automatisés, Logiciels maisons et tutoriels
n°3030257
nisalon_ca​je
Posté le 03-03-2012 à 00:24:15  profilanswer
 

bon et bien c'est à n'y rien comprendre
j'ai déplacer mon notepad++ dans le mm dossier que vous, puis j'ai lancé ceci dans le registre, et ... rien dans le menu contextuel ...


---------------
http://nisalon.labrute.com/
n°3030259
Etre_Libre
Posté le 03-03-2012 à 00:27:38  profilanswer
 

Dans HKEY_CLASSES_ROOT\.txt est-ce que tu lis bien "txtfile" ?


---------------
Logiciels Automatisés, Mises à jour et paramétrages de Windows automatisés, Logiciels maisons et tutoriels
mood
Publicité
Posté le 03-03-2012 à 00:27:38  profilanswer
 

n°3030261
nisalon_ca​je
Posté le 03-03-2012 à 00:31:01  profilanswer
 

oui :)


---------------
http://nisalon.labrute.com/
n°3030262
nisalon_ca​je
Posté le 03-03-2012 à 00:33:17  profilanswer
 

bon et bien pour une raison inconnue, si le fichier s'affiche dans windows comme "fichier texte" ca marche, si c'est "fichier .txt" ca marche pas ...


---------------
http://nisalon.labrute.com/
n°3030263
nisalon_ca​je
Posté le 03-03-2012 à 00:36:21  profilanswer
 

et si maintenant je veux associer ceci à une extension (.mkv par exemple) ?


Message édité par nisalon_caje le 03-03-2012 à 00:36:31

---------------
http://nisalon.labrute.com/
n°3030266
Etre_Libre
Posté le 03-03-2012 à 00:43:04  profilanswer
 

Pour du .mkv il suffit de voir quel nom il y a dans HKEY_CLASSES_ROOT\.mkv et modifier la clé ayant ce nom ;)


---------------
Logiciels Automatisés, Mises à jour et paramétrages de Windows automatisés, Logiciels maisons et tutoriels
n°3030267
nisalon_ca​je
Posté le 03-03-2012 à 00:45:03  profilanswer
 

justement, il y a seulement VLC.mkv ... qui a donc été créé par VLC

 

Ainsi, si je crée ma propre extension (pour que ce ne soit pas dans le registre a priori, commetn faire ?)


Message édité par nisalon_caje le 03-03-2012 à 00:46:35

---------------
http://nisalon.labrute.com/
n°3030268
Etre_Libre
Posté le 03-03-2012 à 00:47:21  profilanswer
 

Si c'est écrit VLC.mkv alors il faut aller dans HKEY_CLASSES_ROOT\VLC.mkv et ajouter ce qui t'arrange ;)


---------------
Logiciels Automatisés, Mises à jour et paramétrages de Windows automatisés, Logiciels maisons et tutoriels
n°3030269
nisalon_ca​je
Posté le 03-03-2012 à 00:54:36  profilanswer
 

je comprends bien, mais quelque part ca me "gêne" puisque ca a été créé par vlc ... donc cela signifie que sur chaque extension je dois aller modifier qqch dans les clefs de vlc (et on peut supposer que si je désinstalle vlc, ces clefs disparaitront)
 
Il n'y aurait pas plutôt moyen de créer une clef comme la VLC.mkv (que j'appelerai par ex MonProg.mkv) et que je rajoute cette clef dans la clef .mkv ?


---------------
http://nisalon.labrute.com/
n°3030270
Etre_Libre
Posté le 03-03-2012 à 00:59:17  profilanswer
 

C'est sûrement possible de s'ajouter dans .mkv mais je n'ai pas essayé.


---------------
Logiciels Automatisés, Mises à jour et paramétrages de Windows automatisés, Logiciels maisons et tutoriels
n°3030271
nisalon_ca​je
Posté le 03-03-2012 à 01:01:22  profilanswer
 

d'accord
 
parce que là comme, pour les .mkv, c'est "occupé" par vlc, et que je ne vais pas aller écrire dans les clefs de vlc, il faudrait que je m'insère directement dans le .mkv, n'est-ce pas ?


---------------
http://nisalon.labrute.com/
n°3030273
Etre_Libre
Posté le 03-03-2012 à 01:06:45  profilanswer
 

Oui probablement, à tester ;)
 
Mais bon, écrire dans VLC n'est pas gênant...


---------------
Logiciels Automatisés, Mises à jour et paramétrages de Windows automatisés, Logiciels maisons et tutoriels
n°3030274
nisalon_ca​je
Posté le 03-03-2012 à 01:07:48  profilanswer
 

ben si vlc est désinstallé, il est probable que ses clefs disparaissent ... donc les miennes


---------------
http://nisalon.labrute.com/
n°3030276
Etre_Libre
Posté le 03-03-2012 à 01:09:20  profilanswer
 
n°3030280
nisalon_ca​je
Posté le 03-03-2012 à 01:15:55  profilanswer
 

mouais ...
je préfèrerais pouvoir écrire directement dans la clef .mkv :)


---------------
http://nisalon.labrute.com/
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 7

  Ajouter objet menu contextuel

 

Sujets relatifs
Ajouter une action à exécuter à l'insertion d'une carte SDnouveau menu google ?
7zip ajouter fichier à une archive zip ou 7z[Windows Live Mail] Ajouter aux expéditeurs autorisés ne marche pas
Bat déplacer raccourci menu démarré tous Windows[VLC] menu contextuel "Ajouter à la liste de lecture"
Objet invisible bloque une partie du bureauGros ralentissements explorer & menu démarrer
Plus de sujets relatifs à : Ajouter objet menu contextuel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR