agregar elementos de menú a SHIFT + menú de clic derecho en Windows

14

El punto es agregar elementos de menú de clic derecho solo para shift + clic derecho. Ni siquiera se moleste: el clic derecho regular está en toda la web, pero quiero agregar algunos elementos que no desordenen mi clic derecho.

A continuación, le mostramos cómo agregar "Abrir ventana de comandos aquí" para el menú del botón derecho. ¿Qué necesito modificar para agregarlo solo para shift + clic derecho?

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"

(Sí, lo sé, eso es exactamente lo que hace win7).

Pavel P
fuente

Respuestas:

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"

Tenga en cuenta el "Extended"=""comando en la cuarta línea.

surfasb
fuente
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"

Probablemente quieras agregar al fondo

Steven
fuente
bienvenido al superusuario, pero como puede ver, la pregunta había sido respondida hace medio año;)
Pavel P
sí, la respuesta no estaba funcionando para mí y una vez que cambié el fondo, pareció funcionar. Me alegra que haya hecho esta pregunta porque fue un buen punto de partida.
Steven
1

Mientras buscaba soluciones sobre cómo puedo agregar el comando al clic derecho normal, me topé con esta pregunta. Ya tenía la solución para abrir la ventana del símbolo del sistema en shift + clic derecho y siento que debería compartirlo, ya que es un poco diferente a los mencionados aquí.

Windows Registry Editor Version 5.00

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

También noté que necesita permisos para cambiar los valores HKEY_CLASSES_ROOT\Directory\Background\shell. Yo uso SetACL para modificar los permisos de la línea de comandos.

Gašper Čefarin
fuente