Automation 使用WinSCP或FileZilla实现SFTP自动化

Automation 使用WinSCP或FileZilla实现SFTP自动化,automation,sftp,file-transfer,filezilla,winscp,Automation,Sftp,File Transfer,Filezilla,Winscp,因此,作为我日常工作的一部分,我必须将一个文件从我们的客户服务器传输到我们的内部服务器,并将所有响应返回。 每个客户每天都有一个向上的文件和一个向下的文件 我这里有一个SFTP服务器,我可以使用,并且已经在一些站点手动使用。 我希望在计划任务中使用批处理文件尽可能多地自动化站点 最初,我正在考虑自动化流程的内部部分 我们有一个需要从SFTP导入的请求文件夹(然后删除SFTP上的原始文件)和一个需要复制到“已发送”文件夹,然后导出到SFTP的响应文件夹(同时删除原始文件) 在SFTP服务器上,我有

因此,作为我日常工作的一部分,我必须将一个文件从我们的客户服务器传输到我们的内部服务器,并将所有响应返回。 每个客户每天都有一个向上的文件和一个向下的文件

我这里有一个SFTP服务器,我可以使用,并且已经在一些站点手动使用。 我希望在计划任务中使用批处理文件尽可能多地自动化站点

最初,我正在考虑自动化流程的内部部分

我们有一个需要从SFTP导入的请求文件夹(然后删除SFTP上的原始文件)和一个需要复制到“已发送”文件夹,然后导出到SFTP的响应文件夹(同时删除原始文件)

在SFTP服务器上,我有一个“到站点”和“从站点”文件夹。每个文件都是特定于站点的,后跟一个变量。所以
SiteNameImport.
SiteNameExport.

编辑: 我问这个问题是因为我是一个脚本新手,基本上不知道该怎么做。
我试着在WinSCP网站上阅读自动化指南,但很多对我来说毫无意义。

Filezilla不支持自动化,你最好使用WinSCP。他们有一些脚本示例以及构建脚本功能所需的任何其他信息。你只需要添加一些细节(比如删除发送的文件等等),CuteFTP也是另一个可以用来编写脚本的解决方案,但我相信你必须为许可证付费。我建议使用VBscript,可以找到VBscript的示例。

您可以使用WinSCP(不使用FileZilla,它没有任何脚本接口)执行此操作。请参阅WinSCP。虽然您没有具体说明您面临的具体问题。