Ftp erreur fichier .bat

Fermé
pierdu17 Messages postés 77 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 15 novembre 2011 - 6 sept. 2011 à 14:41
pierdu17 Messages postés 77 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 15 novembre 2011 - 6 sept. 2011 à 15:39
Bonjour,

j'essai de créer un . bat afin de pouvoir transférer un fichier via ftp de façon plus simple.

j'ai créé un fichier essai.bat

ftp -s:C:\Bureau\config.txt -n

ensuite un fichier
config.txt qui est sur mon bureau

open 192.168.1.150
user essai
password test
lcd C:\Users\PIERRE\Contacts
mget fichier.txt
quit

le problème est que le fichier n'est pas transférer.
Par contre si je le fais en ligne de commande manuellement cela fonctionne bien.

Cordialement

A voir également:

6 réponses

Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
6 sept. 2011 à 14:59
Bonjour,
j'ai le même type de batch, mais la syntaxe est différente dans mon fichier ( et ça marche ;) ), essaies avec :
open 192.168.1.150 
essai
test
prompt binary
lcd C:\Users\PIERRE\Contacts
mget fichier.txt
pause
quit


Il faudra supprimer le "pause" après, la c'est pour voir ce que le script affiche plutôt que ça se ferme tout de suite.
0
pierdu17 Messages postés 77 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 15 novembre 2011 1
Modifié par pierdu17 le 6/09/2011 à 15:10
j'ai trouvé je pense cela vient du fichier batch je pense qu'il n'exécute pas le fichier config car les commandes ftp fonctionne si je le tape manuellement dans un invite de commande

avec le pause je ne vois pas mon invite elle se ferme tout de suite donc cela veut bien dire que config ne s'exécute pas ?
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
6 sept. 2011 à 15:12
dans mon batch, moi je l'appel comme suit :
ftp -s:config/ftp_config_prod.txt >> logs/log_export_prod.txt

Mon répertoire "config" étant dans le même répertoire que mon batch.
0
pierdu17 Messages postés 77 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 15 novembre 2011 1
6 sept. 2011 à 15:17
la c'est ok, j'ai juste un problème je veux transférer mon fichier à ccet endroit mais cela ne fonctionne pas
lcd C:\Program Files (x86)\essai

cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
6 sept. 2011 à 15:36
je pense que le problème vient du fait qu'il y ait un espace dans le nom de ton répertoire, normalement tu peux gérer ça grace aux doubles quotes :
lcd "C:\Program Files (x86)\essai"
0
pierdu17 Messages postés 77 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 15 novembre 2011 1
6 sept. 2011 à 15:39
merci c'était ca.
a bientôt
Cordialement
0