繁体   English   中英

如何在Windows批处理文件中编写命令以将zip文件从FTP路径复制到计算机中的本地文件夹

[英]How to write command in windows batch file to copy a zip file from an FTP path to a local folder in my computer

我想将zip文件从FTP路径复制到计算机中的本地文件夹。

我的客户端以前为此目的使用coreftp.exe 但是现在他要求我们使用ftp.exe [Windows机器中的默认设置,可在C:\\ Windows \\ System32 \\ ftp.exe中使用 ]。 ftp的格式为:

ftp://username@ftpserver.address.com 

并希望将其下载到我的计算机上的d:\\ sample \\ docs文件夹中。

我想要一个批处理文件,以便可以通过Windows Task Manager安排它。

所以,请您帮我在批处理文件上写该命令。

非常感谢。

FTP.EXE是有能力执行脚本文件。 因此,您可以将其放入bat文件中:

@ECHO OFF
CD d:\sample\docs
FTP -v -i -s:C:\some\path\ftpscript.txt

并在ftpscript.txt中输入以下内容:

open ftp://ftpserver.address.com
username
password
cd myfolder
get some_zip_file.zip
disconnect
bye

这会将some_zip_file.zip下载到当前目录( d:\\sample\\docs )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM