Editeur de registre, menu contextuel
brucine Messages postés 21772 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous. Voilà mon problème. J'ai créé une nouvelle entrée dans le registre : sous HCR * shell qui se nomme monprogramme et une sous clef qui se nomme command . le but du jeu étant avec un click droit, de voir mon programme (cela fonctionne) et de lui envoyer plusieurs fichiers. cela ne fonctionne pas. je vais vous expliquer : j'ai écris comme valeur default de la clef command : "chemindemonfichier" "%1" "%2" (j'ai aussi tenté avec "%*") mon programme reçoit bien deux valeurs. la première correspond bien à un fichier, la seconde est vide ! j'ai donc tenté tout simplement de drag and drop deux fichiers sur mon exécutable, il reçoit bien les deux ! j'ai tenté de lancer mon exécutable via un batch et deux fichiers, il reçoit bien les deux ! donc voilà, le click droit ne fonctionne pas .... impossible de trouver la formulation correcte. Un peu d'aide serait le bienvenu. Merci d'avance
- Editeur de registre, menu contextuel
- Editeur de registre - Guide
- Windows 11 menu contextuel classique - Guide
- Éditeur de vidéo windows - Guide
- Editeur html - Télécharger - HTML
- Éditeur hexadécimal - Télécharger - Édition & Programmation
1 réponse
bonjour,
Je me demande si tu ne devrais pas spécifier le MultiSelectModel dans le registre.
Bonjour,
Une manipulation de ce type est décrite ici pour ouvrir simultanément plusieurs fichiers jpg dans Chrome, je ne sais pas dans quelle mesure elle est transposable pour une autre extension et un autre programme qui ne lira pas forcément les variables séquentielles qui lui sont envoyées.
https://superuser.com/questions/1113578/open-with-on-multiple-files
Une alternative plus simple consiste peut-être à créer une entrée SendTo pour ce programme qui sera utilisée pour plusieurs fichiers sélectionnés ensemble avec Ctrl ou ce qu'on veut.