Batch ftp sous windows

Batch ftp sous windows - Win NT/2K/XP - Windows & Software

Marsh Posté le 13-11-2002 à 17:50:16    

Voilà on cherche à creer un batch qui va avec des lignes de commandes ftp se connecter à un serveur tous les jours à une certaine heures pour rapatrier les fichiers de sauvegarde.
 
 
Je chercherai à automatiser la chose pour que cela se fasse sans intervention...
 
par exemple que le nom de user soir déjà renseigner, le mdp etc...
 
qqun pourrait-il me filer un coup de main pour creer ce batch ?
ou me donner l'adresse d'un site qui décrit l'opération ?
 
 
merci d'avance :)

Reply

Marsh Posté le 13-11-2002 à 17:50:16   

Reply

Marsh Posté le 13-11-2002 à 18:57:00    

Citation :

FTP [-v] [-d] [-i] [-n] [-g] [-s:NomFich] [-a] [-w:TailleFen] [-A] [hôte]
 
  -v             Supprime l'affichage des réponses du serveur distant.
  -n             Supprime la connexion automatique au démarrage.
  -i             Désactive l'invite s'il y a plusieurs fichiers à transférer.
  -d             Active le débogage.
  -g             Désactive le globbing du nom de fichier (cf. commande GLOB).
  -s:NomFich     Spécifie un fichier texte contenant les commandes FTP ; ces
                 commandes seront automatiquement exécutées après le
                 démarrage de FTP.

  -a             Utilise n'importe quelle interface locale pour la liaison de
                 la connexion des données.
  -A             Connexion en tant qu'anonyme.
  -w:TailleTamp  Remplace la taille par défaut du tampon de transfert de 4096.
  hôte           Spécifie le nom de l'hôte ou l'adresse IP de l'hôte distant
                 auquel se connecter.
 
Notes :
  - Les commandes mget et mput acceptent o/n/q pour oui/non/quitter.
  - Utilisez Ctrl+C pour interrompre les commandes.


 
Donc tu met dans le planificateur des taches ftp.exe -v -n -s:C:\script.ftp
 
et dans script.ftp tu met
open hostouip
user monuser monpass
put C:\monfichier monfichier
exit

Reply

Marsh Posté le 13-11-2002 à 19:39:36    

Ou tu utilises wget (wget http://nomdutilisateur:motdepasse@ [...] in/fichier -- fichier peut include * ou ?).
 
http://www.google.com/search?q=wget+win32

Reply

Marsh Posté le 13-11-2002 à 20:15:09    

Merci ! :)

Reply

Marsh Posté le 13-11-2002 à 20:24:01    

au pire avec K-FTP on doit pouvoir te développer ça facilement. trouves toi un codeur VB et prends k-ftp chez moi et ça doit pas prendre plus de 15 minutes à coder

Reply

Marsh Posté le 13-11-2002 à 23:32:13    

Euh j'ai foiré, la ligne de commande pour du ftp c'est   wget ftp://nomdutilisateur:motdepasse@server/chemin/fichier.
Le "globbing" n'existe pas en http. :)

Reply

Marsh Posté le 13-11-2002 à 23:47:15    

Merci


---------------
scuser pour les fotos de graphe mais le prof et moi z'etions amoureux de la mêm fille.
Reply

Sujets relatifs:

Leave a Replay

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