Etat du script: Fonctionnel
Présentation:
open %FQDN.SERVER.SUFFIX% %LOGIN% %PASSWORD% binary prompt off %INSTRUCTIONS FTP% %SUR PLUSIEURS LIGNES% %SI VOUS VOULEZ% bye
Le script:
@echo off rem Envoi FTP automatique rem Version 0.1 20091208 by Clockover rem Variables set source=C:\source (Dossier contenant les fichiers à envoyer) set archive=C:\archive (Dossier qui contiendra les fichiers envoyés) set logs=C:\logs (Dossier qui contient les logs de connexion) set config=C:\FTP\ftp.dat (Fichier contenant les instructions FTP) rem On se met dans le répertoire de travail cd %source% rem Execution de l'envoi FTP + log par jour de la connexion ftp -s:%config% >> %logs%\%date:~6,4%%date:~3,2%%date:~0,2%.txt rem Vérification de la dernière ligne des logs for /f "delims=" %%a in ('type %logs%\%date:~6,4%%date:~3,2%%date:~0,2%.txt') do set "last_line=%%a" rem Si pas de problème on vide le dossier source if "%last_line%"=="221 Goodbye!" copy *.* %archive% if "%last_line%"=="221 Goodbye!" del *.* /Q exit
TODO Liste:
Historique:
Page générée en 0.005 secondes