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

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

重点是添加右键菜单项仅有的对于Shift+ Right click。甚至不必担心:常规右键单击遍布整个网络,但我想添加一些不会使我的右键单击变得混乱的项目。

以下是如何在右键菜单中添加“在此打开命令窗口”。我需要修改什么才能将其仅添加到Shift+ Right click

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 就是这样的)。

答案1

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

答案2

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"

你可能想添加到背景

答案3

在搜索如何将命令添加到常规右键单击的解决方案时,我偶然发现了这个问题。我已经有了在 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。我使用设置ACL从命令行修改权限。

答案4

  1. 在 regedit 中转到Computer\HKEY_CLASSES_ROOT\Directory\Background\shell
  2. 转到你的钥匙
  3. 添加字符串并命名Extended

相关内容