自己写的一个获取Ftp文件的batch文件,并且只保留最近7天的下载文件

--只适合局域网内运行,如果连接国外的Ftp服务器这个脚本稳定性还有待改进
@echo off
echo.
set data=%date:~8,2%%date:~5,2%%date:~0,4%
echo open IP地址 >ftp.txt
echo 用户名>>ftp.txt
echo 密码>>ftp.txt
echo binary>>ftp.txt
echo cd \>>ftp.txt
echo lcd D:\temp>>ftp.txt
echo prompt>>ftp.txt
echo mget *-%data%-*.txt.gz >>ftp.txt
echo close>>ftp.txt
echo bye>>ftp.txt
ftp.exe -s:ftp.txt
forfiles /p D:\temp /m *.gz -d -7 /c "cmd /c del /f @path"
echo.
posted @ 2012-02-28 09:40  特务小强  阅读(1505)  评论(0编辑  收藏  举报