[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理怎样定时备份ftp服务器上的数据?

由于偶单位部分数据需要用电话拨号传输,假如A子公司拥有账号A可以把数据(可能含有子目录)写入“c:\ftp\A”目录中。如何通过计划任务每隔10分钟扫描一次“c:\ftp”目录,将各子公司传来的数据备份到“d:\data”目录下,备份完成后删除“c:\ftp”目录下的原始数据。同时,要求保持各子公司上传时的目录结构,如:A子公司上传的数据c:\ftp\A\1.rar和c:\ftp\A\20110803\11.rar,备份数据应为d:\data\A\1.rar和d:\data\A\20110803\11.rar。需要注意2个问题:1.有时候上传的文件较大,在ftp目录中有数据文件,但该数据文件可能还正在上传,如何判断数据文件是否上传完毕?如果直接用move命令,可能部分文件正在上传。最好是能够判断,文件上传完毕后,再进行备份。2.子公司上传的数据有时候没有打包,可能会有多层子目录(上传数据的人员流动性大,经常不按要求上传数据,晕死!)。

     哪位大虾帮偶,看看怎么写?不胜感激!

先判断一下文件大小,10分钟再判断一遍,如果大小没变,就说明上传完毕,这样行吗?

TOP

谢谢CUer ,先我也这么想!后来,我是过10分钟通过FC命令进行比较,相同则说明,完成了!

TOP

谢谢CUer ,先我也这么想!后来,我是过10分钟通过FC命令进行比较,相同则说明,完成了!

TOP

回复 4# dapanpan


你自己搞定了?贴出来给大家分享下?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表