Voici une methode sous windows XXX pour envoyer un fichier par FTP sur un site. Pour utiliser ce genre de script, vous devez creer un repertoire et y placer les fichiers. Il faut creer un fichier ou toutes les instructions seront renseignees. Nous l'appellerons script.ftp Nous allons envoyer un fichier dans le repertoire poubelle de http://tfflan.free.fr script.ftp open ftpperso.free.fr login motdepasse cd /poubelle/ put time.txt bye Detail des lignes : open ftpperso.free.fr : On indique le site ou l'on veut aller login : votre login de connexion (FTP) bien souvent le nom du site. motdepasse : le mot de passe de la connexion cd /poubelle/ : nous sommes connecté, et nous demandons d'aller dans poubelle. put time.txt : On depose le fichier time.txt dans le repertoire Si l'on voulait recuperer le fichier et non le deposer, on aurait remplacé put par get bye : et on quitte la session Parfait nous avons notre fichier qui contient toutes les instructions. Maintenant nous avons besoin de l'appeler. La syntax est : ftp -s:c:\votrerepertoire\script.ftp Si vous ne voulez pas retaper la ligne complete, creer un fichier avec l'extention CMD ou BAT, en doublecliquant sur ce fichier le transfert commencera. Pour info les commandes disponibles sous win2000 : Ftp : ! Ftp : glob Ftp : put Ftp : ? Ftp : hash Ftp : pwd Ftp : append Ftp : help Ftp : quit Ftp : ascii Ftp : lcd Ftp : quote Ftp : bell Ftp : literal Ftp : recv Ftp : binary Ftp : ls Ftp : remotehelp Ftp : bye Ftp : mdelete Ftp : rename Ftp : cd Ftp : mdir Ftp : rmdir Ftp : close Ftp : mget Ftp : send Ftp : debug Ftp : mkdir Ftp : status Ftp : delete Ftp : mls Ftp : trace Ftp : dir Ftp : mput Ftp : type Ftp : disconnect Ftp : open Ftp : user Ftp : get Ftp : prompt Ftp : verbose Ce script a ete testé sur windows 2000 professionel. [http://tfflan.free.fr] [Retour sur http://tfflandoc.free.fr] |