Pourquoi pas faire ça en Python ?
J'ai fait un script qui va chercher les mises à jour McAfee et qui les upload sur un serveur FTP local, en vérifiant d'abord la présence des fichiers.
Pour mettre un fichier en vérifiant sa présence, ça fait un truc du genre:
import ftp
ftp_session = ftplib.FTP()
ftp_session.connect('serveur_ftp',port)
ftp_session.login('user','motdepasse')
dat = ftp_session.nlst('sdat*.exe')
if not dat:
____monfichier = open('SDATxxx.EXE,'rb')
____ftp_session.storbinary('STOR SDATxxxx.EXE, monfichier)
____monfichier.close()
ftp_session.quit()
Voilà... pas sorcier, non ?
Python est un langage de script opensource, et il est disponible sur de nombreuses plateformes.
http://www.python.org
(J'ai mis les ____ parceque le forum CCM supprime les espaces)