salut,
J'aimerais faire un script ( fichier .bat ) qui me lance la copi par ftp de tout les fichiers d'un repertoire et ensuite qui les supprime.
J'i arrive en lancant dans le .bat la commande suivante
ftp -i -n -v -s:%temp%\ftp_recup.txt > d:\sauvegarde\ftp_recup.log |
dans mon ftp_recup.txt
binary
lcd d:\sauvegarde\save\save_base\1\archivelog2
cd /archivelog2
mget *.log
mdelete *.log
quit |
Facile donc.
MAIS ....
Si enter le mget et le medelte un fichier .log est crée il va etre supprimé sans etre copié...
Comment faire donc. J'avais pensé utiliser la commande ftp "mls" pour créer une liste des fichiers a un moment donné, en faire la copi et ensuite faire le mdelete des fichiers de la liste.
Mais je ne sais pas comment utiliser ma liste de ficheir avec mget et mdelete...
Voila mon probleme.
merci pour votre aide.
Olivier
Message édité par olicel le 20-10-2005 à 11:31:16
---------------
toujours un petit mot gentil: