让复制为路径不按Shift键也显示在右键菜单

2018-06-26 10:03:03

Windows在资源管理器及右键菜单中,为我们提供了复制文件(夹)路径的功能,可以方便的复制多个路径应用到其它地方。

资源管理器中的复制路径选项右键菜单里的复制路径选项需要我们按住Shift键才会出现,默认的右键菜单它并不会显示。

右键菜单里的复制为路径通过添加注册表项目,我们可以将这个功能永久的显示在右键菜单中,无需按住Shift键。

打开开始菜单或运行,输入 regedit 打开注册表编辑器,展开 HKEY_CLASSES_ROOT\AllFilesystemObjects\shell,右键点击 shell,选择 新建 - 项,命名为 windows.copyaspath。

继续右键点击新建的 windows.copyaspath,选择 新建 - DWORD(32位)值,命名为 InvokeCommandOnSelection,双击修改它的数据为 1。

别忘了双击“默认”,修改它的数据,设置显示在右键菜单中的文本,比如设置为“复制为路径”。

添加注册表项除了默认的数据,不要改动其它项目的名称。

还可以为它添加图标,方法是右键点击 windows.copyaspath,选择 新建 - 字符串值,命名为Icon,然后将它的数据修改为图标路径。

如果不想手动修改,可以新建一个文本文档,将下面的文本复制粘贴保存,然后将文件的扩展名由 .txt 更改为 .reg,双击导入。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\windows.copyaspath]
"InvokeCommandOnSelection"=dword:00000001
@="复制为路径"

添加后的效果如下图,它并不会影响按Shift键显示的“复制为路径”选项。

成功添加复制为路径

删除新建的注册表项目可以删除这个菜单。

本文链接 : https://www.xstui.com/read/612