Windows 右键菜单自定义配置

本文详细介绍了如何通过修改Windows注册表来自定义桌面、文件夹和文件的右键菜单,包括不同位置的菜单配置方法、注册表路径、属性字段和安全提示。还展示了如何配置一级菜单和二级菜单的实例,以及注意事项和优化建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows 右键菜单自定义配置

右键菜单需要修改到注册表文件,注册表文件修改后会立即生效,存在一定的风险,可提前备份注册表信息,并注意修改的内容,避免导致系统异常!

win+r, 输入regedit 可打开注册表文件。

一、 右击菜单的区别

桌面/文件夹空白处/文件夹/文件 右击菜单的区别

  1. HKEY_CLASSES_ROOT\DesktopBackground\Shell下创建,只会在 桌面 右击菜单中显示;
  2. HKEY_CLASSES_ROOT\Directory\Background\shell下创建,则在 桌面和文件夹空白处 右击菜单都会显示;
  3. HKEY_CLASSES_ROOT\Directory\shell下创建,则只会在选中 文件夹 的右击菜单中显示;
  4. HKEY_CLASSES_ROOT\*\shell下创建,则只会在选中 文件 的右击菜单中显示。

在这里插入图片描述

二、 注册表说明

2.1 注册表路径参数说明

参数说明备注
%1传入当前文件路径
%2系统默认的打印机
%3文件扇区
%4端口
%D文件路径
%L文件长路径
%V文件路径
%W当前文件的父目录的路径

在这里插入图片描述

2.2 属性字段说明

属性名说明备注
默认默认字段,可定义参数名称或执行文件的路径参数
Icon配置显示图标
MUIVerb这个属性可以加可以不加,用来修改你的右键名,不加默认为项名
SubCommands决定了是否是多级菜单模式

三、 配置一级菜单

3.1 桌面空白处

配置在桌面空白处,右键快捷键,运行指定exe程序

定位注册表路径: HKEY_CLASSES_ROOT\DesktopBackground\Shell

在这里插入图片描述

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Halo]
"Icon"="D:\\MyProgram\\Longing\\Pictures\\ico\\doggie.ico"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Halo\command]
@="\"D:\\MyProgram\\Longing\\Documents\\test\\ps_debug.exe\"  \"%V\""

3.2 文件夹空白处

配置在文件夹空白处,右键快捷键,运行指定exe程序

定位注册表路径: HKEY_CLASSES_ROOT\Directory\Background\shell

在这里插入图片描述

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\Photo_Process]
@="Photo Process"
"Icon"="D:\\MyProgram\\Longing\\Pictures\\ico\\doggie.ico"

[HKEY_CLASSES_ROOT\Directory\Background\shell\Photo_Process\command]
@="\"D:\\MyProgram\\Longing\\Desktop\\temp\\dist\\ps_debug.exe\" \"%V\""

3.2 选中文件夹

选中文件夹时,右键快捷键,运行指定bat程序

定位注册表路径: HKEY_CLASSES_ROOT\Directory\shell

在这里插入图片描述

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\Dir_Rename]
@="Dir Rename"
"Icon"="D:\\MyProgram\\Longing\\Pictures\\ico\\doggie.ico"


[HKEY_CLASSES_ROOT\Directory\shell\Dir_Rename\command]
@="\"D:\\MyProgram\\Longing\\Documents\\dir_rename.bat\" \"%1\""

在这里插入图片描述

3.2 所有文件

选中文件时,右键快捷键,运行指定exe程序

定位注册表路径: HKEY_CLASSES_ROOT*\shell

在这里插入图片描述

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text]

[HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text\command]
@="D:\\MyProgram\\Tools\\Sublime Text\\sublime_text.exe \"%1\""

在这里插入图片描述

四、配置二级菜单

4.1 踩坑注意事项

  • 如需配置二级菜单,新增的项中,默认的键值一定需要为空,否则无法展示出二级菜单!!!
  • 在默认键值为空的情况下,默认会以配置的项名进行显示,如果需要修改该名称可借用MUIVerb属性字段。

在这里插入图片描述

4.2 配置说明

​ 在桌面/文件夹空白处/文件夹/文件 配置右击二级菜单的方式是一致,具体配置在哪根据实际使用情况来决定,windows二级菜单需要在主菜单下新增shell项进行二级菜单配置,同理三级菜单也是。

4.2.1 主菜单配置

背景: 在选中文件夹时的右键菜单中配置一个自定义二级菜单界面。

HKEY_CLASSES_ROOT\Directory\shell 路径下,右键新增项 , 配置主菜单名称

在这里插入图片描述

4.2.2 配置主菜单的属性字段

​ 配置主菜单的显示图标(根据实际使用情况来,非必要),新增字符串,定义Subcommands,声明为二级菜单。

在这里插入图片描述

4.2.3 在主菜单下,新增shell

​ 为保证二级菜单能正常显示,需在主菜单下,新增项,名称命名为shell。

在这里插入图片描述

4.2.4 配置子菜单名称

同理,子菜单的默认名称字段为空, 根据需要配置显示图标。

在这里插入图片描述

4.2.5 新增command,配置执行动作

​ 上述步骤完成后,则需要选中子菜单右键新建项,command,配置菜单的执行行为。

在这里插入图片描述

4.2.6 注册表文件直接配置

​ 上述步骤,如果熟悉原理,也可直接新增一个reg,注册表配置文件,直接配置后希望的内容,后直接双击运行,并可完成上述过程中的操作步骤。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\Tools Box]
@=""
"Icon"="D:\\MyProgram\\Longing\\Pictures\\ico\\doggie.ico"
"SubCommands"=""

[HKEY_CLASSES_ROOT\Directory\shell\Tools Box\shell]

[HKEY_CLASSES_ROOT\Directory\shell\Tools Box\shell\Dir Rename]
"Icon"="D:\\MyProgram\\Longing\\Pictures\\ico\\doggie.ico"

[HKEY_CLASSES_ROOT\Directory\shell\Tools Box\shell\Dir Rename\command]
@="\"D:\\MyProgram\\Longing\\Documents\\dir_rename.bat\"  \"%1\""

4.2.6 三级 四级…菜单配置

如需配置三级、四级菜单,可重复4.2.3的步骤,在子菜单下新增shell项进行配置,需注意子菜单不是越多越好,如配置过多层级菜单,会影响系统加载,导致卡顿。

4.2.7 二级菜单配置效果展示

在这里插入图片描述

最后希望大家都能配置成功属于自己的自定义的右键菜单!!!

FileMenu Tools 中文版支持编辑常见的几个窗口的右键菜单,以及添加多种实用的菜单选项操作。能自定义 Windows 资源管理器右键菜单的功能,而并非仅限于增加和删除。自由为右键菜单添加一些如“打包到目录、在此处打开命令行工具、复制到、移动到、注册与反注册DLL”等实用性的增加菜单。涉及到文件、文件夹、系统常用命令等各个方面。 FileMenu Tools 简体中文版是一免费的Windows右键菜单增强软件。它可以自定义Windows资源管理器右键菜单的功能,而并非仅限于增加和删除。FileMenu Tools可以为右键菜单添加一些如“打包到目录、在此处打开命令行工具、复制到、移动到、注册与反注册DLL”等实用性的增加菜单。涉及到文件、文件夹、系统常用命令等各个方面。如果你认为FileMenu Tools自带的这些增强命令不能满足你的需求,你还可以添加自定义运行外部应用程序的命令。相信在你使用FileMenu Tools后会大大提高你的工作效率,减少一些不必要的步骤! 内置的实用工具: 同步文件夹: 可指定同步类型(单向,双向等)和要同步的文件类型。 元素类型:文件夹 扩展删除: 从文件夹中递归删除特定的文件类型。可以使用通配符指定文件类型,例如:*.txt, *.t?? 等。 元素类型:文件夹 查找和替换: 在所有选择的文件中查找并替换文本字符串。支持正则表达式。 元素类型:文件和文件夹 高级重命名: 根据指定的规则重命名所有选择的元素。 元素类型:文件和文件夹 删除锁定文件: 删除由任何应用程序锁定的且无法正常删除的文件。 元素类型:锁定文件 永久删除: 删除选择的元素,而不将它们移动到回收站。 元素类型:文件和文件夹 更改图标: 更改分配给已选择文件夹的图标。 元素类型:文件夹 使用参数运行: 在对话框中运行带有参数类型的程序。 元素类型:文件(.exe、.com、.bat) 命令行窗口: 在选择的文件夹中打开一个命令行窗口。 元素类型:文件夹 属性: 显示一个子菜单,允许您更改选择元素的属性。如果选择了一个文件夹,则可以递归更改属性。 元素类型:文件和文件夹 拆分文件: 将选择的文件拆分成多个部分。 元素类型:carpetas 合并文件: 合并以前被拆分的文件部分。 元素类型:文件(.prt) 复制到: 将选择的元素复制到另一个文件夹。可指定过滤器,以便复制特定的文件类型。 元素类型:文件和文件夹 移动到: 将选择的元素移动到另一个文件夹。可指定过滤器,以便移动特定的文件类型。 元素类型:文件和文件夹 复制名称: 将所有选择元素的名称复制到剪贴板。 元素类型:文件和文件夹 复制路径: 将所有选择元素的路径复制到剪贴板。 元素类型:文件和文件夹 复制 UNC 路径: 将 UNC 格式(\\machine\SharedResource\Path)中所有选择的元素路径复制到剪贴板。 元素类型:文件和文件夹 复制网络路径: 将网络格式(file:///Path)中所有选择的元素路径复制到剪贴板。 元素类型:文件和文件夹 复制内容: 将选择元素的内容复制到剪贴板。如果选择了文件夹,则复制该文件夹中的所有元素名称。 元素类型:文件和文件夹 粘贴剪贴板: 将剪贴板中的内容追加到选择的元素。如果选择了文件夹,则在该文件夹中创建具有剪贴板内容的文件。 元素类型:文件和文件夹 更改时间: 更改选择元素的创建时间、最后访问时间或最后修改时间。如果选择了文件夹,则可以递归更改子文件夹的时间。 元素类型:文件和文件夹 文件夹大小: 显示文件夹的大小。 元素类型:文件夹 注册 DLL: 在 Windows 中注册 DLL。 元素类型:文件(.dll、.ocx) 注销 DLL: 注销一个 DLL。 元素类型:文件(.dll、.ocx) 创建新文件夹: 在选择的文件夹中创建一个新文件夹。 元素类型:文件夹 发送到邮件收件人: 将选择的元素作为附件发送电子邮件。 元素类型:文件和文件夹 粉碎文件: 粉碎选择的文件,使它无法用恢复工具恢复文件。 元素类型:文件和文件夹 重复文件: 在当前文件夹中创建已选择元素的新副本。 元素类型:文件和文件夹 打包到文件夹: 在当前文件夹中创建一个新的子文件夹,并将所有选择的元素移动到此子文件夹。 元素类型:文件和文件夹 解包文件夹: 将已选择文件夹中的所有元素移动到父文件夹,然后删除这些空文件夹。 元素类型:文件夹 选择: 在 Windows 文件资源管理器中按类型选择元素。此工具在 Windows 7 或更高版本中无效。 元素类型:文件夹 创建符号链接: 创建一个引用到选择元素的符号链接。它只适用于 Windows Vista 或更高版本。 元素类型:文件和文件夹 计算和验证校验和: 计算并验证选择
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值