复制文件时,因为会有重复文件,想要动作可以做默认或者强制替换重复文件,来避免手动点击。
有 覆盖
啊,我可能是眼瞎了
哦不对,这个是复制到指定目录,不支持*通配符。
复制到指定目录(windows),没有覆盖已有,但支持通配符
带windows的无法控制是否覆盖,它通常会弹出对话框询问。
可以拆成两步:①还是这个模块下的 “获取文件夹内的文件:指定返回文件所匹配的模式。支持如下几种形式:
*
” ②用上面的复制覆盖。
但是其实还有更好的方案,就是同样去搜目标路径,然后对比搜到的操作文件路径,把重复文件从去掉再执行复制操作,这样可以避免重复的复制不会有弹窗而且速度更快
是的,但是quicker好像没有办法检查这个弹出的对话框。
我使用“获取窗口信息”这个动作,尝试去获取窗口句柄和标题,来检查是否弹出了替换对话框。但检测到的总是弹出对话框的文件资源管理器。(复制到指定目录,延迟,获取当前窗口信息,文本窗口显示资源管理器窗口信息)
但奇怪的是,当我使用另外一个动作来获取当前窗口信息,得到的的的确确是这个替换对话框的信息(获取当前窗口信息,文本窗口显示替换对话框窗口信息)
感谢,我现在用的就是先检索文件路径再复制的方法。