Bonjour,je suis novice dans le domaine et j'aimerai avec un batch envoyer un fichier sur un serveur FTP. Comment dois-je m'y prendre ??? Merci pour vos réponse !!!
- un toto.bat (remplacer toto par ce que tu veux) qui contient :
ftp -s:toto.ftp
- un toto.ftp (remplacer toto par ce que tu veux) qui contient :
open xxx.xxx.xxx.xxx
yyyy
zzzz
prompt
lcd c:\dossierdetonpc
cd dossierdetonftp
mput *
quit
- xxx.xxx.xxx.xxx c'est l'adresse ip de ton ftp
- yyyy c'est le login
- zzzz c'est le mot de passe
- le lcd change le dossier courant sur ton pc
- le cd change le dossier courant sur ton ftp (ne pas confondre les deux)
- mput * dans cet exemple permet de copier tout le contenu de ton dossier local vers le dossier de ton ftp
- si tu veux faire l'inverse (copier de ton ftp vers ton pc) il faut utiliser la commande mget
- il suffit d'exécuter le toto.bat
-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.