Windows 从ftp批量下载ZIP

Windows 从ftp批量下载ZIP,windows,for-loop,batch-file,ftp,Windows,For Loop,Batch File,Ftp,晚上好。 你能帮我处理一些批处理文件吗? 我有一个ftp,根目录中有几个随机命名的zip档案。 所以我需要把档案下载到本地的D:\temp 我知道如何通过ftp.exe执行,但只针对一个文件,我知道的名称: 文件:save.bat ftp -s:1.txt open myftp.com 123login 321pass prompt binary hash get file.zip D:\test\12.zip bye 文件:1.txt ftp -s:1.txt open myftp.co

晚上好。 你能帮我处理一些批处理文件吗? 我有一个ftp,根目录中有几个随机命名的zip档案。 所以我需要把档案下载到本地的D:\temp 我知道如何通过ftp.exe执行,但只针对一个文件,我知道的名称:

文件:save.bat

ftp -s:1.txt
open myftp.com
123login
321pass
prompt
binary
hash
get file.zip D:\test\12.zip
bye
文件:1.txt

ftp -s:1.txt
open myftp.com
123login
321pass
prompt
binary
hash
get file.zip D:\test\12.zip
bye
也许你可以告诉我如何在ftp循环中下载所有*zip档案?
谢谢

您可以使用
mget
命令通过
ftp
下载多个文件。这也支持通配符。

您可以使用
mget
命令通过
ftp
下载多个文件。这也支持通配符。

您只需使用:

mget *.zip
您可以简单地使用:

mget *.zip
StackOverflow不是一个真正的“请为我编写此程序”网站。这是一个“我正在写一个程序,但我有一个问题”的网站。所以,开始写你的程序,当你陷入困境时,问你的问题。StackOverflow不是一个真正的“请为我写这个程序”的网站。这是一个“我正在写一个程序,但我有一个问题”的网站。所以,开始写你的程序,当你陷入困境时,问你的问题。