win10:如何在注册表中操作右键菜单

0.打开注册表,

win-R(运行)=>regedit

1.在空白处添加右键菜单,并执行cmd命令

注册表路径:计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\

  1. 在该目录下新建项,新建项就会出现在空白处点击的右击菜单中。
  2. 修改右击菜单名:在新建项右边的默认值中,修改的值就是菜单名
  3. 添加图标:在新建项再新建一个字符串值,命名为icon,设置的路径就是图标的路径(支持icon图片、exe应用程序的图标、.dll文件图标)
  4. 新建命令:在新建项再新建一个新建项,命名为command,该项设置的值就是powershell命令,可以直接打开文件,还可以执行其他操作。
    请添加图片描述

2.右击文件添加右击菜单

设置想右击文件名.xxx后缀的索引
在路径中找到对应的项(.xxx是想要右击的文件名),也可以自己创建一个新项如.song
计算机\HKEY_CLASSES_ROOT\.xxx
修改该项的默认值yyy,该项的默认值指向后缀名操作索引路径
计算机\HKEY_CLASSES_ROOT\yyy
如 .song项的索引值是 songfile,则在计算机\HKEY_CLASSES_ROOT\songfile中可以进行相关操作。
添加右键菜单:
在计算机\HKEY_CLASSES_ROOT\yyy\shell中新建项,该项是右击该文件类型的项。
得到右击文件路径
在命令中用%1指向点击文件的路径

3.在任意文件夹或文件右击

文件夹:在计算机\HKEY_CLASSES_ROOT\Directory\shell\路径中新建项
任意文件+文件夹:在计算机\HKEY_CLASSES_ROOT\Allfilesystemobjects\shell路径中创建项

4.如何打开cmd

在command项中新建一个DWROD(32位)值,然后数据名ShowBasedOnVelocityld,数据值639bc8(我暂时也不是是什么意思),然后设置默认值cmd.exe /s /k pushd "%V"
请添加图片描述

参考文献
  1. https://zhuanlan.zhihu.com/p/160147074
  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

松果Tech

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值