Bat从ftp下载文件

@echo off
set ftp_user=****
set ftp_pwd=****
set ftp_ip=****

set ftp_log=D:\data\load.log
>"%ftp_log%" (
  echo open %ftp_ip%
  echo %ftp_user%
  echo %ftp_pwd%
  echo lcd "D:\data"
  echo bin
  echo get *.*
  echo bye
)
@rem start ftp -v -i -s:"%ftp_log%" %ftp_ip%
ftp -s:"%ftp_log%"
del %ftp_log%

或者采用

@echo off
set ftp_user=****
set ftp_pwd=****
set ftp_ip=****
set ftp_log=D:\data\load.log
echo open %ftp_ip%>>%ftp_log%
echo %ftp_user%>>%ftp_log%
echo %ftp_pwd%>>%ftp_log%
echo binary >>%ftp_log%
echo lcd D:\data >>%ftp_log%
echo get *.*>>%ftp_log%
echo bye >> %ftp_log%
ftp -s:%ftp_log%
del %ftp_log%

 

posted @ 2016-09-14 16:11  珞珈搬砖工  阅读(425)  评论(0)    收藏  举报