我需要连接到具有用户名,密码,隐式TLS加密和端口号的主机,以便每天在Windows服务器标准上将文件下载到文件夹.是否有第三方命令行应用程序,我可以下载,安装和使用(最好免费)?我不确定这是否可以用Windows ftp完成,如果可以,可以在批处理文件中完成吗?
我正在尝试NcFTP,但我不确定它是否支持加密.
我获得了特定的凭据,我无法控制服务器.我只有关于如何使用TLS上的FileZilla客户端访问和下载文件的说明.我需要安排一个为我做这项工作的例程,因为我不想每天手动执行此操作.我可以管理自己,我只需要一个可以通过命令行完成这项工作的工具.
您可以使用WinSCP,它支持脚本和TLS / SSL.
见automating file transfers to FTP server.
使用WinSCP通过显式TLS / SSL(请注意ftpes://
)下载文件的简单批处理文件如下所示:
winscp.com /log=c:\path\ftp.log /command ^ "open ftpes://user:password@example.com/" ^ "get /home/user/* c:\destination\" ^ "exit"
你可以拥有batch file generated by WinSCP GUI.
对于计划,只需使用Windows计划程序.
有关详细信息,请参阅scheduling file transfers to FTP server.
(我是WinSCP的作者)