Commande DOS : uploader un fichier

Commande DOS : uploader un fichier - Divers - Programmation

Marsh Posté le 15-08-2004 à 01:13:20    

Salut
 
comment faire une commande dos une ligne de code qui upload un fihier sur un serveur toutes les 10sec par exemple
 
le process tourne en boucle et voila

Reply

Marsh Posté le 15-08-2004 à 01:13:20   

Reply

Marsh Posté le 15-08-2004 à 02:50:05    

j'ai reussi a uploader un fichier
mais jarrive pas a lautomatiser dans le fichier .bat

Reply

Marsh Posté le 15-08-2004 à 03:11:57    

un truc du genre:
 
while 1
  upload
  sleep 10
loop

Reply

Marsh Posté le 15-08-2004 à 16:38:39    

je lutilise comment ?

Reply

Marsh Posté le 16-08-2004 à 00:56:35    

de quoi tu l'utilise comment?
 
tu trouves comment faire un while (avec un goto par exemple) et ensuite tu te sert de ta commander pour uploader le fichier

Reply

Marsh Posté le 17-08-2004 à 13:55:17    

un truc de ce genre :
 

Code :
  1. @echo off
  2. :LOOP
  3. rem ma commande d'upload ici
  4. call :SLEEP 1000
  5. goto LOOP
  6. :SLEEP
  7. for /L %%i in (1,1,%1) do echo>NUL


 
tu appelles le sous-routine :SLEEP avec un chiffre en paramettre (attention, ce ne sont pas de secondes !!). fais des tests et ajuste-le pour avoir grosso modo tes 10 secondes...


Message édité par Arrakeen le 17-08-2004 à 13:55:38
Reply

Marsh Posté le 17-08-2004 à 13:56:36    

Arrakeen a écrit :

un truc de ce genre :
 

Code :
  1. @echo off
  2. :LOOP
  3. rem ma commande d'upload ici
  4. call :SLEEP 1000
  5. goto LOOP
  6. :SLEEP
  7. for /L %%i in (1,1,%1) do echo>NUL


 
tu appelles le sous-routine :SLEEP avec un chiffre en paramettre (attention, ce ne sont pas de secondes !!). fais des tests et ajuste-le pour avoir grosso modo tes 10 secondes...


 
ya pas un vrai sleep en batch? parce que c'est plutot pourrin comme truc faire un for...

Reply

Marsh Posté le 17-08-2004 à 14:01:57    

nop l'ami, y'a malheureusement pas de sleep en DOS...
y'a la commande PAUSE mais c le truc qui te demande d'appuyer sur une touche ^^

Reply

Sujets relatifs:

Leave a Replay

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