当前位置: 移动技术网 > IT编程>网络>Dos/Bat > 批处理bat下载FTP服务器上某个目录下的文件

批处理bat下载FTP服务器上某个目录下的文件

2017年12月08日  | 移动技术网IT编程  | 我要评论

本代码以下载ftp服务器上某个目录下的所有文件为例。

如果需要下载某个目录下的.txt类型的所有文件,请把

mget *.*
改成
mget *.txt

如果需要下载某个目录下的某一个文件a.txt,请把
mget *.*
改成
get a.txt

@echo off
rem 指定ftp用户名
set ftpuser=ftpusername
rem 指定ftp密码
set ftppass=ftppassword
rem 指定ftp服务器地址
set ftpip=192.168.0.2
rem 指定待下载的文件位于ftp服务器的哪个目录
set ftpfolder=/sharedfile/log
rem 指定从ftp下载下来的文件存放到本机哪个目录
set localfolder=c:/temp

set ftpfile=%temp%/tempftp.txt
>"%ftpfile%" (
  echo,%ftpuser%
  echo,%ftppass%
  echo cd "%ftpfolder%"
  echo lcd "%localfolder%"
  echo bin
  echo mget *.*
  echo bye
)
start ftp -v -i -s:"%ftpfile%" %ftpip%

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网