最近在研究文件备份,突然想起了这款小巧的软件FastCopy。
基本参数
/cmd=(noexist_only|diff|update|
sync|force_copy|move|delete)
noexist_only 复制-如重名,则不复制
diff 复制-如重名,则仅复制大小与时间不同的文件
update 复制-如重名,则复制较新的源文件
sync 同步-如重名,则复制大小与时间不同的文件
force_copy 复制-覆盖重名文件
move 移动-覆盖重名文件并强行删除源文件
delete 删除-强行删除指定的文件与目录
/auto_close 拷贝结束后,自动关闭
/force_close 如果拷贝结束后,发生错误,也强行关闭
/open_window 显示Fastcopy窗口界面
/estimate 预测拷贝完成时间
/no_exec 对Fastcopy窗口界面设置参数,但是不执行
/no_confirm_del 当用/delete参数时,不显示确认界面
/error_stop 发生错误时中止动作(在/error_stop=FALSE抑制)
/bufsize=N(MB) 用MB单位来指定缓冲器大小
/speed=(full|autoslow|9-1(90{762543b0bd26c03e246ab03142f632f804e6711be7925c5ff269e230a03d75ed}-10{762543b0bd26c03e246ab03142f632f804e6711be7925c5ff269e230a03d75ed})|suspend) 速度限制
/log 输出记录文件(fastcopy.log) (在/log=FALSE抑制)
/skip_empty_dir 启用过滤,不拷贝空文件夹(在/skip_empty_dir=FALSE抑制)
/job=任务名称 执行指定的任务
/force_start 在其他的FastCopy拷贝,并且正执行的时候,执行立即也(在/force_start=FALSE抑制)
/disk_mode=(auto|same|diff) 指定自动/恒等性/其他HDD方式。
/include=“…” 指定Include过滤器
/exclude=“…“指定Exclude过滤器
/overwrite_del 在删除文件之前,删掉方式时,重新取名给重复&,使复原无效(在/overwrite_del=FALSE抑制)
/acl 拷贝存取支配清单(ACL)(只NTFS有效)(在/acl=FALSE抑制)
/stream 拷贝副其次线流(只NTFS有效)(在/stream=FALSE抑制)
/junction 复制junction·mount point(不是属下)junction·mount point自己(/junction=FALSE 拷贝属下)
/symlink 用象征性连接(而不是本质)拷贝象征性连接其本身(在/symlink=FALSE拷贝本质)
示例:利用FastCopy进行定期执行文件备份!
1、新建FastCopy.Bat
FastCopy.exe /cmd=diff /bufsize=128 /speed=autoslow /disk_mode=diff D:\Tools /to=D:\Back_Tools
2、打开windows的计划任务 ,新建一个计划任务,将刚建好的FastCopy.Bat 与fastcopy.exe放在一个目录.