https://blog.csdn.net/qq_42951560/article/details/123507617
https://zhuanlan.zhihu.com/p/638686816
步骤:
- 通过ContextMenuManager管理右键菜单,或找到右键菜单某项目(比如”在terminal中打开”)所在的注册表项目
- win10的话有确定的注册表路径,win11不太行,得借助工具,这个工具无需安装,github高星,可信任
- 想修改或添加快捷键:如想新增快捷键
F
:修改值,在原先的名字后面新增(&F)
- 修改注册表后点击 ContextMenuManager 顶部的
刷新
,在修改某些条目之后 ContextMenuManager 可能会提示要重启资源管理器,点击提示处的刷新图标
上述步骤不行的:
win11修改”在terminal中打开”的快捷键:
思路:在注册表中添加项目
https://blog.csdn.net/qq_42659660/article/details/123465415 ,
- 新建文件
xxx.reg
,内容如下,然后双击该文件(这会修改注册表)格式说明:@=是设定项的值,;开头是注释
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\directory\background\shell\cmdhere]
@="在此打开终端(&T)"
; 设定条目文本(在此打开终端(T))和快捷键(T)
"Icon"="C:\\Windows\\System32\\cmd.exe"
; 设定图标
[HKEY_CLASSES_ROOT\directory\background\shell\cmdhere\command]
@="cmd.exe /s /k pushd \"%V\""
; 设定条目对应的命令(在当前目录打开cmd.exe)
可能会出现条目文本乱码的情况,可以在 ContextMenuManager 中修改文本
- 在 ContextMenuManager 中把原来的在终端中打开给关闭(当然留着也没问题啦)
win11修改”新建-文本文件”的快捷键:
还没有找到解决方案,找到的都是给添加新建文本文档
项目的,但是没有给这个项目添加快捷键的