如何将任何应用程序快捷方式添加到Windows资源管理器的上下文菜单

通过快速调整注册表,您可以将任何应用程序添加到任何Windows资源管理器上下文菜单。您甚至可以将应用程序快捷方式添加到桌面的上下文菜单中,只需在桌面上单击鼠标右键即可启动您最喜欢的应用程序。

我们之前已经介绍了在Windows资源管理器的任何文件的右键单击菜单中添加“用记事本打开”选项,但您可以做的远远不止这些。

开始

首先,从“开始”菜单启动regedit.exe。

展开HKEY_CLASSES_ROOT键。

特定文件类型

作为示例,让我们向.gif文件的上下文菜单添加一个选项。

首先,向下滚动到HKEY_CLASSES_ROOT下的.gif项。

选择它并查看其“(Default)”值。在本例中,默认值为“giffile”。

向下转到giffile\shell密钥,该密钥也在HKEY_CLASSES_ROOT下。

首先,右键单击shell密钥并创建一个新密钥。为您希望选项在菜单中显示的键命名。接下来,右键单击您刚刚创建的项,并在其下创建一个新的子项。将新密钥命名为“COMMAND”。

双击命令键中的“(Default)”值,然后按以下格式输入.exe文件的路径:

请确保使用双反斜杠并以%1结束路径。%1将所选文件名传递给程序。

该选项将立即出现。

仅当按Shift键时

要使快捷键仅在右键单击时按Shift键时显示,请在操作的主键中创建名为“Extended”的字符串值。

所有文件类型

HKEY_CLASSES_ROOT\*\SHELL键包含右键单击任何类型的文件时显示的选项。

首先,导航到*\shell键。

接下来,创建具有相同结构的密钥。

当您右键单击任何类型的文件时,您将看到该选项。

桌面菜单

使用HKEY_CLASSES_ROOT\DesktopBackground\shell键可在右键单击桌面时显示快捷方式。

省略该命令的%1部分,因为你只希望Windows启动该应用,而不是尝试向其传递任何内容。

文件夹菜单

使用HKEY_CLASSES_ROOT\Directory\shell键可以在右键单击目录时显示该选项。

在Windows资源管理器窗口中右键单击目录的背景时,使用HKEY_CLASSES_ROOT\Directory\Background\Shell键可以显示一个选项。

创建.reg文件

您可以创建.reg文件来执行此操作。让我们为.gif示例创建一个.reg文件。

首先,我们启动记事本或另一个文本编辑器。然后,我们将输入以下文本:

使用.reg文件扩展名保存文件。您可以双击它将信息添加到注册表中。

单个.reg文件可以包含多个条目,因此您可以有一个.reg文件来安装您最喜欢的所有快捷方式。

相关文章