tc群友提出问题
这个需求当然是可以通过tc的内置变量命令组合完成的,奈何我tc水平有限,没有深入研究,决定使用ahk来完成这个问题
解决效果如图
主要就是通过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
希望知道别的解决方案的老哥可以留言,互相学习借鉴,感谢