Windows添加右键菜单,复制文件路径

右键复制路径

在开发过程中经常需要复制文件的路径,以前都要先复制文件夹路径,再拼接上文件名称,特别麻烦。

这里添加注册表来实现这个功能。

CopyPath.reg

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\copypath]
@="复制路径"
"Icon"="imageres.dll,-5302"

[HKEY_CLASSES_ROOT\Directory\shell\copypath\command]
@="mshta vbscript:clipboarddata.setdata(\"text\",\"%1\")(close)"

[HKEY_CLASSES_ROOT\*\shell\copypath]
@="复制路径"
"Icon"="imageres.dll,-5302"

[HKEY_CLASSES_ROOT\*\shell\copypath\command]
@="mshta vbscript:clipboarddata.setdata(\"text\",\"%1\")(close)"

注意文件保存使用ANSI编码,否则中文会乱码。

删除该项

DelCopyPath.reg

1
2
3
4
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\copypath]
[-HKEY_CLASSES_ROOT\*\shell\copypath]