批处理bat下载FTP服务器上某个目录下的文件
程序员文章站
2022-03-22 16:25:20
本代码以下载ftp服务器上某个目录下的所有文件为例。
如果需要下载某个目录下的.txt类型的所有文件,请把
mget *.*
改成
mget *.txt
如果需要...
本代码以下载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%