自动FTP到Windows服务器

自动FTP到Windows服务器,windows,ftp,Windows,Ftp,我需要建立某种基础设施,自动将一些文件从一个远程服务器FTP到另一个远程服务器。FTP事务将按计划进行。这两个服务器都是Windows服务器,需要FTP的文件的位置将取决于当前日期(它们所在的文件夹将命名为当前日期) 我真的不想从头开始写这样的东西,所以有工具/实用程序/类似的东西吗?你会认为这是一项简单的任务。事实并非如此 我找到的最好的工具是SyncBack,我认为有一个免费的/lite版本可用。Windows命令行ftp将从文本文件读取输入。例如: ftp -ni < ftpscri

我需要建立某种基础设施,自动将一些文件从一个远程服务器FTP到另一个远程服务器。FTP事务将按计划进行。这两个服务器都是Windows服务器,需要FTP的文件的位置将取决于当前日期(它们所在的文件夹将命名为当前日期)


我真的不想从头开始写这样的东西,所以有工具/实用程序/类似的东西吗?

你会认为这是一项简单的任务。事实并非如此


我找到的最好的工具是SyncBack,我认为有一个免费的/lite版本可用。

Windows命令行
ftp
将从文本文件读取输入。例如:

ftp -ni < ftpscript.txt

编写一个脚本,输出一个包含正确文件名的FTP脚本应该是相当简单的。

< P>如果您在Windows环境中考虑使用PosithSead和Stame.NET.WebCopy.NETFramework类。这是一个下载示例,但是WebClient对象还提供了一个UploadFile方法。

对于serverfault来说似乎是一个不错的问题,但不是这样。使用此方法,是否仍然可以获取最新的文件?干杯
open ftp.mycompany.com
user someuser password
binary
get /somedir/myfile.dat