ajouter des éléments de menu à SHIFT + menu contextuel sous Windows

14

Le point est d'ajouter des éléments de menu de clic droit uniquement pour Maj + clic droit. Ne vous embêtez même pas: le clic droit régulier est partout sur le Web, mais je veux ajouter quelques éléments qui n'encombreraient pas mon clic droit.

voici comment ajouter "Ouvrir la fenêtre de commande ici" pour le menu contextuel. Que dois-je modifier pour l'ajouter uniquement pour déplacer + clic droit?

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt]
@="Open Command Window Here"
[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt\command]
@="cmd.exe /k pushd %L"

(Oui, je sais, c'est exactement ce que fait win7).

Pavel P
la source

Réponses:

12
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt]
@="Open Command Window Here"
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\shell\CommandPrompt\command]
@="cmd.exe /k pushd %L"

Notez la "Extended"=""commande sur la quatrième ligne.

surfasb
la source
3
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\CommandPrompt]
@="Open Command Window Here"
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\CommandPrompt\command]
@="cmd.exe /k pushd %L"

Vous voulez probablement ajouter à l'arrière-plan

Steven
la source
bienvenue au superutilisateur, mais comme vous pouvez le voir, la question a été répondue il y a six mois;)
Pavel P
oui, la réponse ne fonctionnait pas pour moi et une fois que j'ai changé l'arrière-plan, cela semblait fonctionner. Je suis content que vous ayez posé cette question car c'était un bon point de départ.
Steven
1

En cherchant des solutions sur la façon d'ajouter la commande au clic droit normal, je suis tombé sur cette question. J'avais déjà la solution pour ouvrir la fenêtre d'invite de commande sur Maj + clic droit et je pense que je devrais la partager, car c'est un peu différent de ceux mentionnés ici.

Windows Registry Editor Version 5.00

; show OpenCmdWindow when shift+right click
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"HideBasedOnVelocityId"=-
"ShowBasedOnVelocityId"=dword:00639bc8

J'ai également remarqué que vous avez besoin d'autorisations pour modifier les valeurs dans HKEY_CLASSES_ROOT\Directory\Background\shell. J'utilise SetACL pour modifier les autorisations à partir de la ligne de commande.

Gašper Čefarin
la source