[Script]en .bat pour Test FTP en boucle

en .bat pour Test FTP en boucle [Script] - Divers - Programmation

Marsh Posté le 07-05-2010 à 10:06:38    

Bonjour
 
tout d'abords je tiens a m'excuser d'avoir mis mon topic dans la rubrique divers mais je ne sais pas ou le mettre.
 
Ensuite, je ne m'y connais absolument pas en Programmation donc merci de votre indulgence.
 
Donc voilà j'ai comme projet de mettre une place un petit script qui lorsque je l'exécute:
 
1- établi une connexion a internet via modem
2- se connecte a un serveur ftp
3- s'identifie
4-insert le mot de passe
5- Upload un fichier de 20Mo
6- Se déconnecte du serveur FTP
7- Se déconnecte de la connexion a internet
 
Et ça en boucle 10 Fois, et en mettant les résultats de débit et de temps dans un fichier .txt
 
Pour l'instant j'ai fais ça :
 
rasdial test
ftp 89.185.33.44
user00
********
put 20M.bin
quit
rasdial test /d
 
"test" est le nom de ma connexion
 
En l'exécutant j'ai remarqué que l'identification ne se fait pas.
 
Qu'ai-je fais de travers ?
 
merci par avance

Reply

Marsh Posté le 07-05-2010 à 10:06:38   

Reply

Marsh Posté le 07-05-2010 à 10:54:54    

Bon bha je me réponds a moi même.
 
Après des recherches j'ai réussi a faire une bonne partie du boulot.
 
je me retrouve donc avec 2 fichiers
 
le premier :
essai.bat:
 
@echo off
set variable=
:boucle
rasdial test
ftp -s:essai2.txt
rasdial test /d
set /a variable+=1
if /i %variable% equ 10 goto :eof
echo %variable% && goto Boucle
 
 
le deuxième :
essai2.txt :
 
open  89.185.33.44
user00
mot_de_passe
put 1M.bin
quit
 
 
Donc là, j'arrive a établir la connexion, a faire le transfert, a fermer la connexion, et ça le fait en boucle 10 fois.
 
 
Ce qu'il me manque pour que ce soit parfait :
 
-ressortir le débit moyen dans un fichier .txt qui s'implémente a chaque transfert.
-Afficher en % l'état du transfert
 
merci par avance

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed