给 windows 右键菜单添加 “复制文件(夹)地址“ 的菜单选项 最终效果适合 win 10 的方法win10 一切正常win11 禁止了 mshta vbscript 内联代码所以只能调用 bat 了 在后面。在 Github 下载一个右键菜单管理的程序https://github.com/BluePointLilac/ContextMenuManager选择所有对象(如果想要创建到二级目录中, 需要提前创建一个多级菜单项)点击右上角加号, 输入菜单文本与菜单命令三种格式的代码C:\\Users\\admin\\Desktop\\demo.pngmshta vbscript:clipboarddata.setdata(text,replace(%1,\,\\))(close)C:/Users/admin/Desktop/demo.pngmshta vbscript:clipboarddata.setdata(text,replace(%1,\,/))(close)C:\Users\admin\Desktop\demo.pngmshta vbscript:clipboarddata.setdata(text,%1)(close)还可以给菜单项加一个图标点击菜单项右侧的小齿轮, 选择菜单图标.图标所在的 dll ( 复制粘贴回车, 或者在浏览中搜索前几个字母 )C:\Windows\System32\imageres.dll适合 win 11 的方法调用 bat 脚本将下面的三个代码分别保存到bat 文件中右键菜单的命令把上面的 mshta vbscript 代码改为这样D:\Software\Copy Path\copy1.bat %1D:\Software\Copy Path\copy2.bat %1D:\Software\Copy Path\copy3.bat %1bat 代码C:/Users/admin/Desktop/demo.pngecho off setlocal enabledelayedexpansion set p%~1 set p!p:\/! echo|set /p!p!|clipC:\\Users\\admin\\Desktop\\demo.pngecho off setlocal enabledelayedexpansion set p%~1 set p!p:\\\! echo|set /p!p!|clipC:\Users\admin\Desktop\demo.pngecho off echo|set /p%1|clip