FTP批处理文件下载在转移

时间:2017-09-28 16:00:44

标签: windows batch-file ftp scheduled-tasks

我会为此提供任何帮助..... 标题说,我在一个计划任务中有一个批处理文件生成一个ftp文件,每天从不同的文件夹下载几千个文件,它确实适用于大约一半的文件,但它在“125数据连接已经打开时停止;开始传输“,我可以看到该文件已部分下载(文件大小为700kb,临时文件大约为650 kb)但下载过程因某种原因而卡住了。

- 从计划任务中调用bat文件 - 大约15个文件夹,每个文件1000个文件,每个文件大小从20kb到5mb -download工作在3到5个文件夹中,并且在转移中途由于某种原因而卡住 - 事件注册表中没有错误或消息 - 在Windows 7终极服务包1下使用本机ftp客户端 使用filezilla进行相同的传输工作正常,但在尝试自动化时会产生上述错误

¿任何帮助? :(

这是处理下载的批处理的一部分: %fechaftp%是我要复制的文件夹的日期和名称的变量

REM HXOX---------------------------------------

echo lcd e:\HXOX\LAVAN\%fechaftp%\images>> temp.txt
echo cd  /HXOX/LAVAN/%fechaftp%/images>> temp.txt
echo mget *.jpg>> temp.txt

echo lcd e:\HXOX\LAVAN\%fechaftp%\record>> temp.txt
echo cd  /HXOX/LAVAN/%fechaftp%/record>> temp.txt
echo mget *.264>> temp.txt

echo lcd e:\HXOX\RECEP1\%fechaftp%>> temp.txt
echo cd  /HXOX/RECEP1>> temp.txt
echo mget *%fechaftp%*.mp4>> temp.txt

echo lcd e:\HXOX\RECEP2\%fechaftp%\images>> temp.txt
echo cd  /HXOX/RECEP2/%fechaftp%/images>> temp.txt
echo mget *.jpg>> temp.txt

echo lcd e:\HXOX\RECEP2\%fechaftp%\record>> temp.txt
echo cd  /HXOX/RECEP2/%fechaftp%/record>> temp.txt
echo mget *.264>> temp.txt

echo lcd e:\HXOX\RECEP3\%fechaftp%\images>> temp.txt
echo cd  /HXOX/RECEP3/%fechaftp%/images>> temp.txt
echo mget *.jpg>> temp.txt

echo lcd e:\HXOX\RECEP3\%fechaftp%\record>> temp.txt
echo cd  /HXOX/RECEP3/%fechaftp%/record>> temp.txt
echo mget *.264>> temp.txt

ftp -i -s:temp.txt

0 个答案:

没有答案