@echo off&mode con: cols=48 lines=2&"%~dp0CMD\winclip.exe" -p>tmp.txt&for /f "tokens=2 delims=:" %%i in ('findstr /n . tmp.txt^|findstr /b "1:"') do (ren "%~dp0tmp.txt" "%%i".txt)||start /min notepad tmp.txt&&pause
化了九牛二虎的精力凑出来这么一行代码
把剪贴版文字以第一行内容作标题保存在批处理所在目录
如果2次保存标题一样的话重命名会失败
纯P的,不过要借winclip外部小工具,参考了无奈何的sendto工具
下一部把它注册到文件夹右键菜单去,
把批处理内容直接写进注册表的话,%~dp0会出错呀,咋办
估计要用绝对路径来写了吧
Last edited by ygrzzz on 2008-9-28 at 04:29 ]