解决方案

为右键菜单添加【复制文件路径】选项

Windows已经自带这个功能,但是需要按住shift键才会出现,复制出的路径也会带着双引号

因为需要用claude code@文件,所以让cc做了这个程序

这个工具会对电脑做什么

出于透明考虑,完整列出安装脚本的每一步操作:

  1. 复制一个文件:把 CopyPath.vbs 复制到 %LOCALAPPDATA%\CopyPathTool\CopyPath.vbs(即 C:\用户\你的用户名\AppData\Local\CopyPathTool\),这是”复制路径”菜单实际会运行的脚本。
  2. 写入 4 个注册表项,全部在 HKEY_CURRENT_USER(当前登录用户,不是 HKLM)下:
    • HKCU\SOFTWARE\Classes\*\shell\CopyPath 及其 command 子项(右键”文件”时的菜单)
    • HKCU\SOFTWARE\Classes\Directory\shell\CopyPath 及其 command 子项(右键”文件夹”时的菜单)

不会做的事:不需要管理员权限、不影响其他系统账户、不联网、不下载任何东西、不修改系统自带的”复制为路径”、不开机启动任何程序、不常驻后台(只有你点右键菜单那一下才会短暂运行一次)。

卸载时会把上面这些改动原样撤销。

文件说明

文件作用
双击安装.bat安装入口,装的时候双击这个
双击卸载.bat卸载入口,卸载的时候双击这个
安装脚本-请勿双击.ps1安装的具体逻辑,由 双击安装.bat 内部调用,不要单独运行
卸载脚本-请勿双击.ps1卸载的具体逻辑,由 双击卸载.bat 内部调用,不要单独运行
CopyPath.vbs功能运行时本体,安装时会被复制到你电脑的 AppData 目录

所有文件都是纯文本脚本(VBScript / PowerShell / 批处理),没有任何编译后的可执行文件,可以直接用记事本打开查看每一行在做什么,不用担心是黑盒程序。

下载地址:
链接: https://pan.baidu.com/s/1XpdQzL3RYOGmrKldfmecLg?pwd=m47g 提取码: m47g

发表回复