Windows FTP批处理文件返回" 200类型设置为A"在mget命令上

时间:2016-04-12 08:23:51

标签: windows batch-file ftp

我正在尝试使用Windows批处理文件自动执行FTP作业。执行FTP批处理文件中的mget *.zip行时,将显示以下消息:

  

200类型设置为A

并且没有文件被转移。我该如何解决这个问题?

Output after execution of mget *.zip

在我更改内容之前,该文件先前正在运行。

批处理文件命令是

ftp -n -i -s:FtpCommands.txt not.a.real.ftphost

FtpCommand.txt文件中的命令是

USER UserName
Password
cd /FtpFolder
lcd C:\WorkstationFolder
ascii
mget *.zip

执行ls后,我得到以下输出

LS output

2 个答案:

答案 0 :(得分:1)

您正尝试从没有.zip个文件的目录下载.zip个文件。所以,没有下载任何东西。

也许您想下载.gz个文件:

mget *.gz

答案 1 :(得分:-1)

USER UserName密码cd / FtpFolder lcd C:\ WorkstationFolder ascii mget * .zip

尝试在命令之间加上'ENTER',例如:

USER UserName Password 
cd /FtpFolder 
lcd C:\WorkstationFolder
ascii
mget *.zip