2 votes

L'extension Shell ne fonctionne pas pour ouvrir un fichier

J'ai créé une nouvelle entrée dans le registre à l'adresse suivante

HKEY_CLASSES_ROOT* \<strkeep>Shell<strkeep>\Edit avec Sublime Text 2 \command

et la clé de lecture par défaut

C:\Program Fichiers \Sublime Texte 2 \sublime_text.exe %1

Maintenant, lorsque je clique avec le bouton droit de la souris sur un fichier et que j'essaie d'éditer un fichier en utilisant ce raccourci, je suis accueilli par la boîte de dialogue standard "Ouvrir avec" de Windows. Je comprends que je puisse associer le fichier à Sublime Text, mais je veux pouvoir ouvrir n'importe quel fichier avec ce raccourci et que Sublime Text l'ouvre.

Y a-t-il quelque chose que je fais mal avec cette clé de registre ?

0voto

gm2 Points 786

Oui. Vous devez créer une autre entrée qui placera la commande dans le menu contextuel des fichiers. Quelque chose comme ceci :
[HKEY_CLASSES_ROOT\*\shell\Edit with Sublime Text 2] @="&Edit with Sublime Text 2"

0voto

Matthew Cary Points 21

Si les chemins contiennent des espaces, ils doivent être échappés :

"C:\Program Files\Sublime Text 2\sublime_text.exe" "%1"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X