重点是添加右键菜单项仅有的对于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
- 在 regedit 中转到
Computer\HKEY_CLASSES_ROOT\Directory\Background\shell
- 转到你的钥匙
- 添加字符串并命名
Extended