tu crées un fichier de commande ftp (appelé cmd.ftp par exemple et pacer dans le dossier C:\temp) qui a la syntaxe suivante :
- Code: Tout sélectionner
login
mot_de_passe
commande1
...
commande3
bye
exemple que je viens de tester :
- Code: Tout sélectionner
armen
secret
lcd c:\temp
cd \home\armen\testftp
put toto.txt
get titi.sql
bye
ensuite tu lance la commande "dos"
ftp -s:c:\temp\cmd.ftp machine.chezmoi.org
et voilà, la connexion se fait, les fichiers sont transférés et la session ftp est coupée quand tout est fini.
Tu peux mettre la commande dans un fichier ".bat" qui est lancée par le "scheduler" de Windows XP.
Cela n'utilise que le client ftp livré par défaut avec Windows. J'utilise cette technique au boulot depuis 2 ans, sans aucun soucis.