使用注册表编辑win10鼠标右键菜单,详细解释(右键文件夹、文件以及右键空...
使⽤注册表编辑win10⿏标右键菜单,详细解释(右键⽂件夹、⽂件以及右键空
⽩区域下三种情况)
本⽂参考Stackoverflow的解答
win10⿏标右键菜单管理:右键⽂件夹、⽂件以及右键空⽩区域三种情形
将⿏标右键菜单分⽂下三种情况:
右键空⽩区域(分为桌⾯空⽩区域和其他⽂件夹下空⽩区域)
右键⽂件夹
右键⽂件(分为所有⽂件和某类型⽂件两种)
1. 通过修改注册表项来修改右键菜单
⽆论右键什么位置,弹出菜单都可以对应到其注册表shell项⾥。
我们需要进⾏的⼯作为
1. 搞清楚⾃⼰想修改哪种情形下的右键菜单
鼠标右键不能用2. 到对应注册表位置,修改shell项,具体修改⽅法为
1. 为shell添加⼀个新的key/键
2. 在新key/键下新键⼀个名为"command"的键
3. 将需要执⾏的命令修改为command键Default的值
具体修改办法见1.2⼩节
1.1 注册表位置
不同情形下的注册表位置如下
情形注册表位置
桌⾯空⽩区域HKEY_CLASSES_ROOT\DesktopBackground\Shell 右键空⽩区域
管理员HKEY_CLASSES_ROOT\Directory\Background\shell
⼀般空⽩区域
普通⽤户HKEY_CURRENT_USER\Software\Classes\directory\Background\shell
管理员HKEY_CLASSES_ROOT\Directory\shell 右键⽂件夹
普通⽤户HKEY_CLASSES_ROOT\Directory\shell
管理员HKEY_CLASSES_ROOT\*\shell
右键⽂件
普通⽤户HKEY_CURRENT_USER\Software\Classes\*\shell
1.2 修改注册表shell值
我们为右键桌⾯空⽩区域的弹出菜单添加⼀个Hide Taskbar命令
1. 打开注册表,按下win 然后按下r键,输⼊regedit(意为打开Registry Editor)
2. 跳转到对应shell位置,根据1.1中的表位置为HKEY_CLASSES_ROOT\DesktopBackground\Shell
3. 新键key,命名为Hide Taskbar(这⾥的命名并不是必要的,只是当key的default值为空时使⽤)
4. 在Hide Taskbar下新键key,命名为command
5. 双击command中的default,将default值改为相应的程序路径(如果程序需要参数,加上程序参数)
6. 这时双击桌⾯空⽩区域,已经添加成功!
下⾯是⼀个gif演⽰
1.3 修改⽂件对应的右键菜单
1.2介绍的⽅法适⽤于修改⽂件夹和空⽩区域对应的右键菜单。
修改所有⽂件右键菜单
修改所有⽂件右键菜单和1.2相同,即打开HKEY_CLASSES_ROOT*\shell来添加或修改即可,所不同的是修改某类型⽂件的菜单修改某类型⽂件的菜单
我们以.docx⽂件为例
1. 跳转到注册表位置HKEY_CLASSES_ROOT\
2. 到对应⽂件后缀的⽂件夹,如.docx⽂件打开HKEY_CLASSES_ROOT.docx,查看其Default的值
3. 打开上⼀步查看到的值对应的⽂件夹,⾥⾯包含⼀个shell⽂件。
4. 现在修改⽅法和1.2相同。即修改shell即可对对应后缀的⽂件修改右键菜单

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。