ahk实现tc选中文件加前缀

tc群友提出问题

ahk实现tc选中文件加前缀

这个需求当然是可以通过tc的内置变量命令组合完成的,奈何我tc水平有限,没有深入研究,决定使用ahk来完成这个问题

解决效果如图

ahk实现tc选中文件加前缀

 

主要就是通过message让tc作出复制全路径的指令,然后用ahk处理文本提取出之前的全路径,并组合出新的全路径使用ahk的filemove命令来进行重命名

代码如下

; runwith("admin","u32")
;Select  files
prefix:="abc"
^F2::
PostMessage,1075, 2018, 0, , ahk_class TTOTAL_CMD ;cm_CopyFullNamesToClip
ClipWait, 1, 1
   Loop, parse, Clipboard, `n, `r
    {
        
        clipStr:=A_LoopField
        SplitPath, clipStr,name,dir
        reName:=dir . "\" . prefix . name
        FileMove,%clipStr%,%reName%
    }
Return

希望知道别的解决方案的老哥可以留言,互相学习借鉴,感谢

 

给TA捐赠
共{{data.count}}人
人已捐赠
其他应用

ahk调用scite命令行补充

2022-8-23 19:22:51

其他

CV2库——支持更多C++原生函数(四)

2022-8-24 22:25:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索