FTP en ligne de commande....

FTP en ligne de commande.... - Windows & Software

Marsh Posté le 07-04-2004 à 14:29:05    

:hello:
 
Je cherche a automatiser le telechargement des updates kaspersky et pour cela j'aurais voulu utiliser la commande ftp :
 
ftp downloads-us1.kaspersky-labs.com
 
 
Maintenant ca devient compliqué car pour que tout soit automatiser il faudrait que le client se log (anonymous/anonymous) se rend dans les repertoire updates et en telecharge tout le contenu.
 
 
Quelqu'un pourrait-il m'aider a realiser ceci ?
 
 
Meric d'avance :jap: @+

Reply

Marsh Posté le 07-04-2004 à 14:29:05   

Reply

Marsh Posté le 07-04-2004 à 15:04:02    

et bien apres t'etre connecté  
tu fais un cd  
puis apres tu fais get  
 
il faut savoir qu'a la base tu ne faire qu'un get d'un fichier . Donc soit tu fais comme les clients ftp, tu fais une boucle avec des get ou sois tu utilise un client ftp en ligne de commande comme par exemple flashfxp.

Reply

Marsh Posté le 07-04-2004 à 15:19:09    

Mon but est de n'avoir aucune commande a taper, tout doit etre automatiser ;)

Reply

Marsh Posté le 07-04-2004 à 15:29:20    

Tu peux mettre les commandes dans un fichier BAT par exemples. Ceal signifie que tu dois connaitres les commandes DOS (cd .., get, put, ..)

Reply

Marsh Posté le 07-04-2004 à 15:33:24    

hum oui mais d'abord ce qui compte c'est la connection du client, car quand tu tape ftp, tu n'est plus dans l'invite de commande dos, mais dans celui du client ftp

Reply

Marsh Posté le 07-04-2004 à 15:34:47    

si tu as un pc sous linux (style une passerelle) tu peux utiliser lftp

Reply

Marsh Posté le 07-04-2004 à 15:39:10    

tu peux tres bien lancer un ftp -s tonfichier
avec dans tonfichier toutes les commandes ftp que tu veux.
tu peux utiliser prompt puis mget *.dat par exemple qui te permet de récupérer tous les fichiers dat.


Message édité par funkelly le 07-04-2004 à 15:39:39

---------------
Funkelly
Reply

Marsh Posté le 07-04-2004 à 15:49:33    

funkelly a écrit :

tu peux tres bien lancer un ftp -s tonfichier
avec dans tonfichier toutes les commandes ftp que tu veux.
tu peux utiliser prompt puis mget *.dat par exemple qui te permet de récupérer tous les fichiers dat.


 
Voila qqch de tres interressant :jap:

Reply

Marsh Posté le 07-04-2004 à 16:04:03    

Décidément je bloque :(
 
Je ne comprend pas comment passer le password
 
Si je met ca :
open downloads-us1.kaspersky-labs.com
user anonymous
 
ca va mais apres, le client blok et demande un mot de pass, il doit y avoir la syntawe de la commande user qui doit permettre de specifier le password, mais impossible de faire apparaitre l'aide :fou:

Reply

Marsh Posté le 07-04-2004 à 16:09:59    

un exemple que j'utilise pour recuperer des fichiers sur un ftp du net.
ftp -s recup.ftp
contenu de recup.ftp:
user
password
prompt
lcd c:\recup
mget *.txt


Message édité par funkelly le 07-04-2004 à 16:10:27

---------------
Funkelly
Reply

Marsh Posté le 07-04-2004 à 16:09:59   

Reply

Marsh Posté le 09-04-2004 à 04:34:51    

ftp -i -s:machin.txt site.de.download.com
 
contenu de machin.txt
user
pass
lcd c:\rep_de_destination
cd /rep/sur/le/ftp/et/parfois/cé/loin
mget *.*   <- récupere ts les fichiers du repertoire distant
bye

Reply

Marsh Posté le 09-04-2004 à 06:24:19    

whaou !!! [:delarue]

Reply

Marsh Posté le 09-04-2004 à 08:26:17    

juste comme ça pour apporter un plus :
tu n'as pas le control center d'avp ?
perso, il se met à jour tous les soirs, je copie les définitions sur un dossier commun sur le réseau, et les autres machines se mettent à jour à partir de ce dossier.

Reply

Marsh Posté le 09-04-2004 à 08:51:04    

Y aurait pas un "bin" à taper aussi pour que le transfert se fasse en binaire et non en ascii ?


---------------
Je me lève de bonne humeur
Reply

Sujets relatifs:

Leave a Replay

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