用FastCopy实现数据定时提制(或同步)

cd /d %~dp0\FastCopy_x32

::切换主目录到FastCopy.exe所在目录以便调用程序(%~dp0 指批处理文件所在目录和路径)

echo �%

::上面的命令可以去掉主要是用来显示当前CMD所在的目录

set source=D:\sf\*

::设定源文件,此处一定要注意如果是D:\sf则在目录上创建sf并拷贝目录下数据,如果是D:\sf\*只是把sf目录下文件和目录拷贝到目标目录下。(这个和XCOPY是不一样的,一定要注意)

set dest=E:\Test\df\

::设定目标文件夹

FastCopy.exe /no_ui /auto_close /cmd=diff  /speed=autoslow  /disk_mode=diff  %source% /to=st%

FastCopy 参数:

/cmd=(noexist_only|diff|update|sync|force_copy|move|delete)
noexist_only           复制-如重名,则不复制
diff                   复制-如重名,则公复制大小与时间不同的文件
update                 复制-如重名,则复制较新的源文件
sync                   同步-如重名,则复制大小与时间不同的文件
force_copy             复制-覆盖重名文件
move                   移动-覆盖重名文件并强行删除源文件
delete                 删除-强行删除指定的文件与目录
---------------------

/speed=(full|autoslow|9-1(90%-10%)|suspend)    指定速度控制级别

/auto_close                    拷贝结束后,自动关闭

/force_close                   如果拷贝结束后,发生错误,也强行关闭

/open_window                   显示Fastcopy窗口界面

/estimate                      预测拷贝完成时间

/balloon(=FALSE)               完成时显示气球通知(禁用: /balloon=FALSE)

/no_ui                         不显示确认对话框,为后台任务(如果使用/no_ui,则会自动设置/no_confirm_del /no_confirm_stop /force_close)

/no_confirm_del                当用/delete参数时,不显示确认界面

/no_confirm_stop               不要显示错误对话框,即使发生严重错误

/no_exec                       对Fastcopy窗口界面设置参数,但是不执行

/error_stop                    发生错误时中止动作(禁用: /error_stop=FALSE)

/bufsize=N(MB)                 用MB单位来指定缓冲器大小

/log                           将操作/错误信息写入日志文件(FastCopy.log)(禁用: /log=FALSE)

/logfile=filename              指定日志文件的文件名

/filelog                       写入文件日志(复制/删除文件的详细信息)(指定filelogname,/filelog=filename)

/utf8                          使用UTF-8编码写入日志文件(支持Unicode)

/skip_empty_dir                启用过滤,不拷贝空文件夹(在/skip_empty_dir=FALSE抑制)

/job=job_name                  任务名称 执行指定的任务

/force_start(=N)               立即开始,不用等待其他FastCopy执行完成。 (/force_start=2-N 指定最大并行进程数)

/disk_mode=(auto|same|diff)    指定自动/恒等性/其他HDD方式。(债务不履行声明:) auto)

/srcfile="files.txt"           通过文本文件指定源文件,用户每行可以描述1个文件名

/srcfile_w="files.txt"         与“/srcfile=”相同,除了由UNICODE描述

/include="..."                 指定Include过滤器

/exclude="..."                 指定Exclude过滤器

/from_date                     指定最旧的时间戳过滤器

/to_date                       指定最新的时间戳过滤器

/min_size="..."                指定最小尺寸过滤器

/max_size="..."                指定最大尺寸过滤器

/wipe_del                      在删除之前重命名文件名并擦除(覆盖随机数据)

/acl                           复制ACL/EA(仅限于NTFS)(禁用:/acl=FALSE)

/stream                        复制备用流(仅限于NTFS)(禁用:/stream=FALSE)

/reparse                       复制联结/装载点/符号链接本身(禁用:/reparse=FALSE)

/verify                        通过MD5验证写入的文件数据(/SHA-1/SHA-256/xxHash)(禁用:/verify=FALSE)

/linkdest                      尽可能重现硬链接

/recreate                      将更新行为更改为“覆盖目标”,以“删除并重新创建目标”

/postproc=action_name          指定后处理操作名称(禁用:/postproc=FALSE)

/to=dest_dir                   目标路径

tasklist|findstr -i "FastCopy.exe"
taskkill /im "FastCopy.exe" /f
C:\Users\Administrator\FastCopy\FastCopy.exe /cmd=diff /speed=full /disk_mode=diff /auto_close /job=pdf数据 \\172.16.0.91\pdf数据\ /to=D:\91PDF\pdf数据\
exit

 

FastCopy ver2.08 2011/02/28 SHIROUZU Hiroaki FastCopy is the Fastest Copy/Delete Software on Windows. It can copy/delete unicode and over MAX_PATH(260byte) pathname files. It always run by multi-threading. It don't use MFC, it is compact and don't requre mfcxx.dll. FastCopy is BSD license, you can modify and use. License: --------------------------------------------------------------- Copyright 2004-2011 SHIROUZU Hiroaki All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY SHIROUZU Hiroaki ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SHIROUZU Hiroaki OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --------------------------------------------------------------- Usage丗 Please see fastcopy.chm Build: FastCopy/Install/ShellExt ... VC4.1 ShellExt64 ... x64 compiler
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值