本地复制、移动、同步文件夹的小工具FastCopy
软件工具2018-04-23本文二维码
在Windows系统中复制、移动、删除文件等操作,是我们经常做的。FastCopy的作用同样也是这些,但它在这些操作的基础上附加了更多的功能。
FastCopy最上方提供了Source、DestDir输入框,Source可以是文件,也可以是文件夹,DestDir必须为文件夹。输入框支持拖放,只需要将文件(夹)拖放到上面就可以添加路径。
Source可以添加多条,以行为单位。
DestDir指定的目录,最后带 \ 与不带 \ 需要区别对待,这个区别只针对当Source是文件夹时:
如果DestDir指定的目录最后带有 \,Source指定的文件夹(包括它本身)会被复制到DestDir指定目录。(如果Source指定了多行,也按这种情况处理)
如果DestDir指定的目录最后不带 \ ,则只会复制Source指定的文件夹里的内容到DestDir指定的目录。
比如当Source为 D:\CloudMusic,DestDir为 D:\cl\ 时,最后的结果是 D:\cl\CloudMusic,而当DestDir为 D:\cl 时,则只会复制CloudMusic里的内容到 D:\cl。
进行比较、同步操作也按这个文件层次处理。
FastCopy提供了多个操作,具体的区别如下:
Diff(No overwirte) - 比较,复制时会跳过同名文件。
Diff(Size/Date) - 比较,复制时会覆盖大小或者日期不同的同名文件。
Diff(Newer) - 比较,复制时会覆盖时间较旧的同名文件。
Copy(Overwrite) - 不比较,直接复制,会覆盖所有的同名文件。
Sync(Size/Date) - 同步,和Diff(Size/Date)操作基本相同,不同的是,如果DestDir中有Source中没有的文件,则DestDir中的这个文件会被删除。
Move(Overwrite) - 与Copy(Overwrite)不同的是,复制完成后,会删除Source指定的文件(夹)。
Delete all - 删除Source指定的文件(夹)。
若没有其它的条件,则点击Execute就可以执行指定的操作了。
我们还可以勾选 Filter 对文件(夹)进行过滤。Include可以指定复制或移动哪些文件,而 Exclude 的作用为排除。
上图中,表示只对扩展名为.mp3和.wma的文件进行操作,排除了以m和o开头的文件夹。多个规则以分号隔开,表示文件夹时必须以 \ 结尾。支持通配符及部分正则表达式,可以点击问号按钮查看详细的规则。
如果在Option中勾选了Show Extended Filter,则会显示更多的过滤选项,可以以日期、文件大小进行过滤。
具体的写法及其它的按钮功能可以点击问号按钮查看帮助文档,这里就不多做介绍了。
FastCopy是免费工具,可以在https://ipmsg.org/tools/fastcopy.html.en下载。