Erreur lors de transfert de fichier via FTP

Fermé
halima - 17 mai 2011 à 11:06
jee pee Messages postés 40250 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 22 septembre 2024 - 17 mai 2011 à 13:58
Bonjour à tous
SVP je veux transférer un fichier via FTP au Serveur, j'ai crée un script batch, et j'ai fait tous ce qu'il faut, mais lorsque je lance le script ça marche jusqu'à la commande:
"Put C:\user\TATA\desktop \test.txt"
m'a donné ce message: "200 PORT command successful "
après "150 opening ASCII mode data connexion for test.txt"
A l'attente de votre réponse
Merci d'avance
Cordialement



A voir également:

3 réponses

jee pee Messages postés 40250 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 22 septembre 2024 9 337
Modifié par jee pee le 17/05/2011 à 11:35
Salut,

Tu devrais mettre l'ensemble de ton script. Car de mémoire pour faire un ftp en batch, il faut un .cmd (ou .bat) qui lance le programme ftp et un fichier de paramètres qui contient les commandes exécutées par ftp.exe

Et sur ta commande, pourquoi y a t-il un blanc derrière desktop ? c'est peut être ça l'erreur.

cdlt

Un étranger, c'est un ami qu'on n'a pas encore rencontré.
0
salut,
j te remercie d'abord, ben ya pas de blanc juste un erreur de tapage.
alors j'ai crée un .bat et .txt
voila le script:
echo off
cls
:boucle
type C:\Users\HALIMA\Desktop\test'.txt >> C:\Users\HALIMA\Desktop\test.txt
ftp.exe -s:C:\Users\HALIMA\Desktop\scriptFTP.txt
TIMEOUT /T 10
goto boucle
:finboucle
pause
ben tu pe me dire esk il y a un erreur au niveau de cela?
0
Wi ya le scriptFTP.txt le voila
open 192.168.0.29
halima
halimakhawlaa
put c:\Users\HALIMA\Desktop\test.txt
quit
0
jee pee Messages postés 40250 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 22 septembre 2024 9 337
Modifié par jee pee le 17/05/2011 à 12:08
Il faudrait aussi le srciptFTP.txt

Le transfert, il fonctionne à la main, sans la procédure ?

Un étranger, c'est un ami qu'on n'a pas encore rencontré.
0
jee pee Messages postés 40250 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 22 septembre 2024 9 337
17 mai 2011 à 13:58
Tes fichiers me semblent corrects.

Est-ce que cela fonctionne à la main ?

Peut être le chemin sous msdos, car sous W7 il y a des alias.

Ou alors le chemin sur le put il faudrait essayer en se positionnant dans le repertoire puis faire le put :

lcd c:\Users\HALIMA\Desktop
put test.txt

(lcd = local change directory)

0