FastCopy运用(实现自动化备份)

最近在研究文件备份,突然想起了这款小巧的软件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放在一个目录.

上一篇:force-direct力导向算法 关系图 matlab实现


下一篇:误清空表的ibd文件时,该如何恢复?