如何使用批处理从FTP服务器上下载当天创建的所有文件

2024-12-19 19:37:55
推荐回答(4个)
回答1:

FTP命令好象不能那么筛选,不过你可以在DATE下建立一个新文件夹,把所有文件都放进去,然后DATE下就只有每天创建的文件文件,下载下来后在移动过去,这样不就简单了
然后你可以每天用下面的脚本来下载文件
@echo off
echo open 192.168.1.1 > "%userprofile%\Local Settings\Temp\ftpin"
echo user >> "%userprofile%\Local Settings\Temp\ftpin"
echo user >> "%userprofile%\Local Settings\Temp\ftpin"
echo cd date >> "%userprofile%\Local Settings\Temp\ftpin"
echo binary >> "%userprofile%\Local Settings\Temp\ftpin"
echo mget *.* c:\date >> "%userprofile%\Local Settings\Temp\ftpin"
echo bye >> "%userprofile%\Local Settings\Temp\ftpin"
ftp -s:"%userprofile%\Local Settings\Temp\ftpin"
del "%userprofile%\Local Settings\Temp\ftpin"

回答2:

8UFTP可以在线解压缩产品,支持多线程,支持断点续传,你试试。

这个软件是免费的。

回答3:

我觉得用ftp软件按时间排一下序,然后下就行了。

回答4:

楼主,给你推荐个地方,高手很多,资料很多,这样的问题应该很快有人回答
http://www.cn-dos.net/forum/

还有其中的批处理之家