搜索指定扩展名获取文件压缩备份至指定文件夹或者相应文件同一文件夹?

动作需求 · 816 次浏览
quester. 创建于 2022-06-13 11:30

比如我想备份电脑上的*.dwg文件,通过everything或者windows自带搜索到相应文件,然后把所有dwg以每一个dwg压缩备份(使用winrar)至指定的一个文件夹或者相应dwg文件的路径。


回复内容
zetalpha 2022-06-13 11:59
#1

quicker有everything搜索 把得到的路径处理下就行了

quester. 回复 zetalpha 2022-06-13 12:56 :

输出

【是否成功】是否成功执行了搜索。

【路径列表】搜索到的文件路径的列表。

【结果个数】搜索结果的数量。

【原始结果】是一个对象列表,如果有深入的需要,可以在表达式中使用这个结果。每个对象包含这些属性:

  • FileName:文件名(C# String类型)
  • FilePath:文件完整路径
  • Modified:最后修改实际(C# DateTime类型)
  • Size:文件大小(C# long类型)


请问怎么获取everything输出的filepath?

CL 回复 quester. 2022-06-13 13:24 :

这个一两句话说不清楚,建议看下组合动作教程。 https://getquicker.net/KC 

对于这个需求,里面还有很多问题,比如是不是存在重名的文件之类的。

quester. 2022-06-13 13:35
#2

E:\Gstarsoft\浩辰CAD电气2018\Hlklib\HLKSYWJ.BBB

E:\Gstarsoft\浩辰CAD电气2019\Hlklib\HLKSYWJ.BBB

C:\Users\admin\AppData\Local\Temp\T-sywj.bbb

E:\Gstarsoft\浩辰CAD电气2018\DwgLib2D\T-sywj.bbb

E:\Gstarsoft\浩辰CAD电气2019\DwgLib2D\T-sywj.bbb

获取到这样的路径了,请问怎么提取每一行路径?

quester. 最后更新于 2022-06-13 13:50
CL 回复 quester. 2022-06-13 13:52 :

放入列表变量,用“每个”循环处理每行。请先了解下组合动作开发再开始做

quester. 2022-06-14 10:40
#3
回复 CL :

放入列表变量,用“每个”循环处理每行。请先了解下组合动作开发再开始做

可以了,谢谢。

回复主贴