|
|
本帖最后由 redyear2026 于 2026-4-6 00:36 编辑
win10 的 '复制路径' 菜单须用 shift+右键,其实还有一个替代方法,只需将以下代码存为 test.js 存放到 "%AppData%\Microsoft\Windows\SendTo\" 目录下,便可在右键菜单的 '发送到'
选项中点击 test.js,其结果会将所选 文件集+文件夹集 复制到剪贴板,同时也会写入由系统变量定义的 %temp% 目录下名为 "gotFiles.txt" 的文本文件。
支持 vbs, jscript 脚本运行的 pe 系统也可一试。
- v=WSH.arguments, ws=WSH.createObject('wscript.shell');
- for (a=[],n=0,l=v.length; n<l; n++) a[n]=v(n);
- a.sort(), fso=WSH.createObject('Scripting.FileSystemObject');
- tF=ws.expandEnvironmentStrings('%temp%')+'\\gotFiles.txt';
- fp=fso.OpenTextFile(tF,2,true), fp.write(a.join('\r\n')), fp.close();
- ws.run('cmd.exe /c clip.exe<'+tF, 0, false), WSH.quit();
复制代码 |
|