Controle FTP batch
Makss
Messages postés
397
Statut
Membre
-
Makss Messages postés 397 Statut Membre -
Makss Messages postés 397 Statut Membre -
Bonjour,
Voila le problème :
Actuellement, un script existe pour envoyé des fichiers via FTP, il se connecte au serveur fait une copie de sauvegarde des fichiers, envoi les originaux via le ftp, et les supprimes. Il subsiste une copie de ses fichier sauvegardés biensur.
Mais lorsque la connexion au serveur ne 'effectue pas, le script effectue quand même le job, et supprime les fichiers(en gardant une copie) même si ils n'ont pas été transmis.
Je voudrais ajouté à mon script une partie controle, pour verifier l'établissement de la connexion. Par exemple controler l'aparition du message "230 user logged in".
comment faire?
Merci pour votre aide!
Voila le problème :
Actuellement, un script existe pour envoyé des fichiers via FTP, il se connecte au serveur fait une copie de sauvegarde des fichiers, envoi les originaux via le ftp, et les supprimes. Il subsiste une copie de ses fichier sauvegardés biensur.
Mais lorsque la connexion au serveur ne 'effectue pas, le script effectue quand même le job, et supprime les fichiers(en gardant une copie) même si ils n'ont pas été transmis.
Je voudrais ajouté à mon script une partie controle, pour verifier l'établissement de la connexion. Par exemple controler l'aparition du message "230 user logged in".
comment faire?
Merci pour votre aide!
A voir également:
- Controle FTP batch
- Fichier batch - Guide
- Fan controle - Télécharger - Optimisation
- Core ftp - Télécharger - Téléchargement & Transfert
- Typsoft ftp server - Télécharger - Téléchargement & Transfert
- Controle parental disney plus - Guide
J'avais fait un truc similaire dans l'aprem, le code, pour les suivants :
........
ftp -n -s:ftpemi monftp.com>>logconn.txt
find "230" logconn.txt>>condition.txt
Copy condition.txt FIC.TRA
Find /V /I "---------- LOGTEST.TXT" < FIC.TRA > condition.txt
Del FIC.TRA
for /f %%i in (condition.txt) do (set var=%%i)
if not "%var%"=="230" goto $fin
..............
:$fin
del *.txt