Una semplice FTP non potrebbe bastare?

Questo il batch:

C:\WINDOWS\system32\ftp.exe -s:\bks\cmd_ftp.txt

e questo il file di comandi:

open www.TuoServer.it
IlTuoNomeUtente
LaTuaPassword
cd cartellaRemota
cd SottocartellaEventuale
binary
put d:\IlTuoPathDiProvenienza\IlTuoFileDaSpedire.xyz
bye