добавить пункты меню в SHIFT + контекстное меню в Windows

14

Дело в том, чтобы добавлять пункты меню правой кнопкой мыши только для Shift + щелчок правой кнопкой мыши. Даже не беспокойтесь: обычный щелчок правой кнопкой мыши по всей сети, но я хочу добавить некоторые элементы, которые не загромождают мой щелчок правой кнопкой мыши.

вот как добавить «Открыть окно командной строки» для меню правой кнопки мыши. Что мне нужно изменить, чтобы добавить его только для Shift + правый клик?

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"

(Да, я знаю, это именно то, что делает Win7).

Павел П
источник

Ответы:

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"

Обратите внимание на "Extended"=""команду в четвертой строке.

surfasb
источник
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"

Вы, вероятно, хотите добавить в фон

Стивен
источник
добро пожаловать в суперпользователя, но, как видите, на вопрос был дан ответ полгода назад;)
Павел П
да, ответ не работал для меня, и как только я изменил фон, он, казалось, сработал. Я рад, что вы задали этот вопрос, потому что это была хорошая отправная точка.
Стивен
1

При поиске решений о том, как добавить команду в обычный щелчок правой кнопкой мыши, я наткнулся на этот вопрос. У меня уже было решение открыть окно командной строки по Shift + правый клик, и я чувствую, что должен поделиться им, так как он немного отличается от упомянутых здесь.

Windows Registry Editor Version 5.00

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

Я также заметил, что вам нужны разрешения для изменения значений в HKEY_CLASSES_ROOT\Directory\Background\shell. Я использую SetACL для изменения разрешений из командной строки.

Гашпер Чефарин
источник