Erreur lors de transfert de fichier via FTP

Fermé
halima - 17 mai 2011 à 11:06
jee pee Messages postés 37357 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 28 mars 2023 - 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 37357 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 28 mars 2023 8 927
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 37357 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 28 mars 2023 8 927
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 37357 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 28 mars 2023 8 927
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