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

本代码以下载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%

以上是 批处理bat下载FTP服务器上某个目录下的文件 的全部内容, 来源链接: utcz.com/z/330608.html

回到顶部