您的位置:首页 > 编程语言 > PHP开发

批处理文件下载FTP

2014-10-09 15:53 183 查看
@rem get the year/month/day from the local date.

set "lc_y=%date:~0,4%"

set "lc_m=%date:~5,2%"

set "lc_d=%date:~8,2%"

set "my_date=%lc_y%%lc_m%%lc_d%"

:GET_FILE

md D:\ETL\log\dfp_log\%my_date%

md D:\ETL\FTP_IN\ecif\%my_date%

set "ftpUser=用户名"

set "ftpPass=密码"

set "ftpIP=IP地址"

set "ftpFile=%temp%\TempFTP.txt"

>"%ftpFile%" (

    echo,%ftpUser%

    echo,%ftpPass%

    echo bin

    echo Prompt off

    echo cd /ETL/ftpbuff/bisys

    echo lcd D:\ETL\FTP_IN\ecif\%my_date%

    echo mget MU_DFP_1_*_%my_date%.txt

    echo bye

)

ftp -s:"%ftpFile%" %ftpIP%

for /f %%i in ('dir /b /a-d  D:\ETL\FTP_IN\ecif\%my_date%\*') do (

set /a s+=1

)

set count=%s%

echo %date% 系统时间%time:~0,5%  统计给文件夹下有: %count% 个文件>>D:\%my_date%\ftp_result.log

if %count% neq 0 (goto GET_SUCCESS) else (goto FILE_FAIL)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: