文件快拷工具FastCopy的基本操作

FastCopy可能是Windows上最快的文件拷贝和删除工具。
它的主要特点是指定文件时可使用文件包含(Include)和排除(Exclude)过滤器,还可使用路径过滤器(path filter)。
先来说一下拷贝方式。
缺省的拷贝方式是Diff (Size/date),也就是文件的尺寸、日期不同,或不在目的路径存在则会被拷贝。这是我们日常拷贝的主要目的,笔者称之为“增量拷”。
不要轻易选用其它的拷贝方式,除非你确定这样做的结果。在执行拷贝操作前(Execute按钮),最好Listing按钮按一下,看看到底会拷贝删除哪些文件目录。
如果要实现源路径(source)和目的路径(DestDir)数据的同步,不要用Sync (Size/date)方式(笔者称之为“同步拷”,拷的结果是和源路径一致,这不一定是我们想要的结果,因为它会把目的路径上有而源路径上没有的文件/目录都删掉)。
正确的方式是先做一次Diff (Size/date),然后把源路径和目的路径换一下(点击Option菜单下的Swap Source<->DestDir),再做一次Diff (Size/date)。
delete all方式   删除文件,这时只有源路径可选。
Execute和Listing命令按钮
Execute  开始拷贝
Listing  列出将要被拷贝(文件名前显示'+')或删除(显示 '-' )的文件和目录
源路径中如包含两个或以上文件/目录,中间要用分号分开。
按住CTRL键可拖拉文件/目录添加到源路径。也可拖拉文件/目录到目的路径。
如果目的路径以\结尾,源路径连目录带目录下的内容一起拷贝。
如果目的路径不以\结尾,只拷贝源路径目录下的内容,不含目录本身。
但如果源路径包含多个目录,不管目的路径是不是以\结尾,都会拷贝源路径目录本身。
如果源路径以*结尾,只拷贝源路径目录下的内容,不含目录本身。
举例,如源路径是 "C:\Folder1\*" ,目的路径是 "D:\", 结果是 D:\(Contents_of_Folder1)
文件包含排除过滤器
Include   包含指定目录,后面要加\;指定两个以上条件,中间用分号分开,比如: *.txt; My Folder [0-9]\
Exclude   排除目录或文件
勾选 "Option" -> "Show Extended filter",可使用更多的过滤器
FromDate 不拷贝比指定时间旧的文件或目录,例子"20090322" ,"2016/09/26 12:30:56"。
ToDate   不拷贝比指定时间新的文件或目录
如Include仅指定了文件,在delete操作时不会删除目录
如Include指定了文件,仅符合条件的文件才会被拷贝
如Include指定了目录,仅符合条件的目录才会被拷贝
路径过滤器
Relative path filter
Include,Exclude字符串的开始字符不是\,用的是从尾匹配方式
举例, 源路径是C:\dir\,include 条件是 subdir[1-9]\xxx\, 那么C:\dir\subdir2\xxx\ 或 C:\dir\dir\subdir3\xxx\ 可以匹配
Start path filter
Include,Exclude字符串的开始字符是\,用的是从头匹配方式
举例, 源路径是C:\dir\,include 条件是 \subdir[1-9]\xxx\,
那么C:\dir\subdir2\xxx\ 或 C:\dir\subdir3\xxx\ 可以匹配, 但 C:\dir\dir2\subdir2\xxx\ 不匹配。

未经允许不得转载:OZ分享-吉家大宝官方博客 » 文件快拷工具FastCopy的基本操作

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

置顶文章