我们有一个遗留系统,它使用Windows FTP客户端和一些FTP脚本文件来通过FTP操作文件。我们发现Windows FTP客户端在错误处理方面相当不可靠 - 例如,如果它无法连接到远程站点,它甚至不会从命令行返回错误代码。如果与FTP服务器的连接在文件传输的中途中断,有时它似乎完全挂起。
所以我们正在寻找替代方案。是否有适用于Windows的脚本式命令行FTP客户端,它可以处理现有的FTP脚本文件(为Windows FTP客户端编写),但具有改进的错误处理功能?
答案 0 :(得分:3)
我不确定您的FTP使用活动是什么,但如果它是本地构建Web应用程序并部署到服务器类型活动,您可以尝试CruiseControl:http://cruisecontrol.sourceforge.net/
如果您担心错误处理,这可能是FTP脚本的一个很好的替代。
答案 1 :(得分:1)
查找“MOVEit Freely”。它的主要作用是直接替换ftp.exe来处理FTP / S,但它也可能有更好的行为。