使用bat或cmd文件从预定义的ftp链接检索zip文件

使用bat或cmd文件从预定义的ftp链接检索zip文件,ftp,cmd,unzip,Ftp,Cmd,Unzip,我有一个预定义的ftp链接,另一端有一个zip文件,我想将其保存到云服务器(运行Windows server 2008)上的目录中。zip文件保存到指定目录后,比如说“c:\MyZipFiles\ZipFile-1.zip”,我想解压该文件,以便可以在同一目录中访问zip文件中包含的所有文件。我目前正在手动执行此操作,我希望通过创建一个.bat或.cmd文件来自动执行此过程,该文件将为我执行这些步骤 解压缩zip文件后,我在Windows Server Manager的任务计划程序中有一个任务,

我有一个预定义的ftp链接,另一端有一个zip文件,我想将其保存到云服务器(运行Windows server 2008)上的目录中。zip文件保存到指定目录后,比如说“c:\MyZipFiles\ZipFile-1.zip”,我想解压该文件,以便可以在同一目录中访问zip文件中包含的所有文件。我目前正在手动执行此操作,我希望通过创建一个.bat或.cmd文件来自动执行此过程,该文件将为我执行这些步骤

解压缩zip文件后,我在Windows Server Manager的任务计划程序中有一个任务,可以将解压缩的文件用于其他用途

预定义链接如下所示:

如果有人能帮我处理这个批处理文件,我将不胜感激

ftp -s:ftp_cmds.txt host-name-goes-here
unzip local-file.zip
exit
ftp_cmds.txt

username-goes-here
password-goes-here
cd remote-directory-goes-here
get files.zip local-file-name-goes-here.zip
quit
此批处理文件使用“解压”来解压归档文件。您可以在此处找到它: 将二进制文件放在同一个目录中或放在其他地方,然后设置windows路径

我用自己的ftp测试了其中的大部分。你的ftp对我来说是离线的,所以可能需要一些调整,但这应该让你朝着正确的方向前进