首页 > 其他分享 >使用注册表编辑win10鼠标右键菜单,详细解释(右键文件夹、文件以及右键空白区域下三种情况)

使用注册表编辑win10鼠标右键菜单,详细解释(右键文件夹、文件以及右键空白区域下三种情况)

时间:2023-04-17 12:03:05浏览次数:32  
标签:shell HKEY 修改 菜单 右键 注册表 win10

win10鼠标右键菜单管理:右键文件夹、文件以及右键空白区域三种情形

将鼠标右键菜单分文下三种情况:

    右键空白区域(分为桌面空白区域和其他文件夹下空白区域)
    右键文件夹
    右键文件(分为所有文件和某类型文件两种)

1. 通过修改注册表项来修改右键菜单

无论右键什么位置,弹出菜单都可以对应到其注册表shell项里。
我们需要进行的工作为

    搞清楚自己想修改哪种情形下的右键菜单
    找到对应注册表位置,修改shell项,具体修改方法为
        为shell添加一个新的key/键
        在新key/键下新键一个名为"command"的键
        将需要执行的命令修改为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命令

    打开注册表,按下win然后按下r键,输入regedit(意为打开Registry Editor)
    跳转到对应shell位置,根据1.1中的表位置为HKEY_CLASSES_ROOT\DesktopBackground\Shell
    新键key,命名为Hide Taskbar(这里的命名并不是必要的,只是当key的default值为空时使用)
    在Hide Taskbar下新键key,命名为command
    双击command中的default,将default值改为相应的程序路径(如果程序需要参数,加上程序参数)
    这时双击桌面空白区域,已经添加成功!

下面是一个gif演示
HKEY_CLASSES_ROOT\DesktopBackground\shell
1.3 修改文件对应的右键菜单

1.2介绍的方法适用于修改文件夹和空白区域对应的右键菜单。
修改所有文件右键菜单

修改所有文件右键菜单和1.2相同,即打开HKEY_CLASSES_ROOT*\shell来添加或修改即可,所不同的是修改某类型文件的菜单
修改某类型文件的菜单

我们以.docx文件为例

    跳转到注册表位置HKEY_CLASSES_ROOT\
    找到对应文件后缀的文件夹,如.docx文件打开HKEY_CLASSES_ROOT.docx,查看其Default的值在这里插入图片描述
    打开上一步查看到的值对应的文件夹,里面包含一个shell文件。在这里插入图片描述
    现在修改方法和1.2相同。即修改shell即可对对应后缀的文件修改右键菜单
————————————————
版权声明:本文为CSDN博主「鸾镜朱颜暗换」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34769162/article/details/117068877

标签:shell,HKEY,修改,菜单,右键,注册表,win10
From: https://www.cnblogs.com/jiftle/p/17325393.html

相关文章

  • 【shell】win10的wsl子系统,删除文件报错-bash: /usr/bin/rm: Argument list too long
    1、场景  由于测试需要删除缓存目录相关文件,但是rm-rf./*的时候报错 2、处理方法cd[需要删除的目录]ls|xargs-n10rm-frls参数解释:输出所有的文件名(用空格分割) xargs就是将ls的输出,每10个为一组(以空格为分隔符),作为rm-rf的参数也就是说将所有文件名10......
  • Qt5.9 UI设计(一)——在win10系统上安装Qt5.9
    安装环境win10系统Qt5.9.0版本官方下载地址可以从官方网站获取:https://www.qt.io/zh-cn/现在的安装包跟以前的有些区别,加上网络比较慢,我这里演示的是Qt5.9.0版本的安装安装步骤直接双击qt-opensource-windows-x86-5.9.0.exe进行安装欢迎界面,直接点下一步登陆Qt账......
  • win10账户如何设置透明头像
    win+r打开运行,输入regedit,回车打开注册表找HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer在右侧新建DWORD(32位)值,命名为UseDefaultTile,然后双击打开它,设置值为1去文件夹路径:C:\ProgramData\Microsoft\UserAccountPictures【PS:一般......
  • solidworks 2016安装教程(win7,win10,win11都可以安装)
    以下是搜索的笔记,记录下来,方便自己下次找到一,安装关闭电脑的防护软件,禁用计算机的网络连接(禁用网卡或者拔掉网线)打开安装包,打开“_SolidSQUAD_”目录解压“_SolidSQUAD_.7z”,运行其中的“SolidWorksSerialNumbers2016.reg”写入注册表信息运行“Setup.exe”开始安装选择“......
  • win10录屏没有画面解决方法
    不少的小伙伴在使用win10录屏功能的时候发现录得视频都没有画面,那么这是怎么回事呢?下面就给你们带来了详细的解决方法,一起来学习一下吧。win10录屏没有画面怎么办:方法一、尝试重新启动录制工具,如果还是不行建议重启电脑尝试。方法二、1、遇到黑屏可以尝试卸载显卡驱动,然后......
  • win10不是游戏不能录屏解决方法
    很多的小伙伴在生活中都会用到录屏,但是最近不少用户都说录屏只能录制游戏不能录制其他的软件,那么这是怎么回事呢?下面就一起来看看解决方法吧。win10录屏提示不是游戏不能录:1、点击开始选择“Xbox控制台小帮手”。2、打开后点击左侧第二个图标。3、点击右上角“从您的电脑添......
  • win10 2004更新后会导致蓝屏 微软确定有三个问题
    最近因为win102004版本系统的更新推送,很多用户们都选择的更新win102004版本系统,但一些用户们更新后,电脑设备等却出现了蓝屏,微软方面确定了一些问题,快来看看详细内容吧~win102004更新后会导致蓝屏微软确定有三个问题:今天微软推出了Windows10五月更新,不过一些用户升级新系统......
  • win10录屏画质提升方法
    很多小伙伴在日常使用录屏的时候都会因为画质不清晰而导致效果不好,这就让大家很头大,今天就给大家带来了详细的解决方法,一起来学习一下吧。怎么提高win10录屏画质:1、点击开始打开“设置”。2、点击“游戏”。3、进入游戏设置界面。4、点击左侧“游戏DVR”。5、在录制的......
  • Win10使用经验
    Win10安装盘制作步骤制作安装盘https://www.microsoft.com/en-us/software-download/windows10打开下载的安装文件,进行工具制作即可。资料下载MediaCreationTool工具下载CreateWindows10installationmediahttps://www.microsoft.com/en-us/software-download/wind......
  • electron加载远程和本地右键菜单冲突问题处理
    electron加载远程页面,远程页面有自己的右键,但是electron也有自己的菜单,为了防止两个右键菜单同时显示,使用window.myrightmenu进行限制,window.myrightmenu非空则显示远程的,window.myrightmenu为空则显示electron的默认菜单。下面是远程界面代码://右键rightClick(ro......