在Windows上将菜单项添加到SHIFT +右键菜单


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所做的)。

Answers:


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"=""第四行上的命令。


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"

您可能要添加到后台


欢迎使用超级用户,但正如您所看到的,问题已经在半年前回答了;)
Pavel P

是的,答案对我没有用,一旦我更改了背景,它似乎就起作用了。我很高兴您提出这个问题,因为这是一个很好的起点。
史蒂文(Steven)

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从命令行修改权限。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.