/ / Problema con la extensión de clic derecho del shell de Windows en el fondo de la carpeta: Windows, menú, registro, menú contextual, shell de Windows

Problema con la extensión del botón derecho del shell de Windows en el fondo de la carpeta - windows, menu, registry, contextmenu, windows-shell

Es muy simple agregar un comando personalizado al menú contextual del shell de esta manera:

[HKEY_CLASSES_ROOTDirectoryBackgroundshellTestCommand]
@="My Test Command"

[HKEY_CLASSES_ROOTDirectoryBackgroundshellTestCommandcommand]
@="notepad.exe"

Esto agrega un comando personalizado al clic derechomenú que inicia el bloc de notas. Desde que lo agregué en DirectoryBackground, entiendo que el comando solo debe aparecer cuando hago clic derecho en el fondo de un directorio (por ejemplo, haciendo clic derecho en un área vacía en el panel derecho del Explorador de Windows).

Mi problema es que el comando también aparececuando hago clic derecho en un elemento en el panel izquierdo del Explorador (es decir, hago clic derecho en una unidad o carpeta en la vista de árbol). ¿Hay alguna manera de evitar que esto suceda? Estoy iniciando una aplicación personalizada con argumentos y el resultado es impredecible si el usuario puede iniciarlo desde el panel izquierdo.

Respuestas

0 para la respuesta № 1

Añadir;

[HKEY_CLASSES_ROOTDirectoryBackgroundshellTestCommand]
@="My Test Command"
"NoWorkingDirectory"=""