WinSCP kenne ich und wird auch öfters empfohlen. Ich bin leider nicht mehr so aktuell in Sachen Windows, da ich mehr Linux/OS X nutze. Daher dachte ich, schaue ich erstmal, ob Windows 2012 Server R2 Bordmittel für solche Zwecke hat.
Hatte auch schon ein paar PowerShell Scripts gesehen, welche ebenfalls auf die ftp.exe zurückgreifen. Aber gut zu wissen, dass Windows Server Probleme mit der FTP Übertragung haben kann.
Bei mir werden nämlich Wetterdaten von einem FTP Server abgeholt, mit einer speziellen Software dekodiert und als neue Files ausgegeben (das werden viele Files sein) und in ein von mir vorgegebenes Verzeichnis gespeichert. Aus diesem Verzeichnis soll dann permanent zum anderen Server, welcher in den USA steht oder auch weitere Server per FTP/SFTP übertragen werden. Das geht 24/7 und daher ist es mir wichtig, das kein File fehlt oder die Verbindung abreist.
Was ich noch gesehen habe, ist das kostenlose Tool (welches ebenfalls über Kommandozeilen bedienbar ist) Robocopy.
Gruß, Alexander