Transfert ftp par ligne de commande

j'aimerai creer un script qui me permetrai de me connecter a un serveur ftp et d'envoyer un fichier. j'ai reussi a creer la conection et a m'identifier, mais j'ai un probleme pour envoyé le fichier. voici mon code source :
open ftp.membres.lycos.fr
quote user zimeau
quote pass **********
put c:/test.htm

lorsque je veux allez sur mon fichier qui normalement devrai etre transferer, le fichier est effectivement creer, mais il est vierge, les donné presente n'ont pas ete transferer. se qui fait que je me retrouve avec un fichier test.htm vide sur mon serveur. j'ai essayé avec la commande send, sa fait la meme chose. quelqu'un saurait-il reglé le probleme svp? merci
Configuration: Windows XP
Firefox 2.0.0.6

2 réponses

  1. le soucis est toujours le même, sa change rien. a la ligne "200 PORT command successful" j'ai une attente qui se termine que si j'essaye de quitter la fenêtre de commande.

    ftp> open ftp.membres.lycos.fr
    Connecté à ftp.membres.lycos.fr.
    220 212.78.204.233 FTP server ready
    ftp> quote user zimeau
    331 Password required for zimeau.
    ftp> quote pass *********
    230 Welcome to Multimania FR.
    ftp> lcd c:\
    Dossier local maintenant C:\.
    ftp> put test.htm
    200 PORT command successful
    ftp>_
    2
    1. salut.

      Tu dois d'abord te trouver dans le bon dossier.

      Pour ca, ajoute les deux lignes suivantes:

      lcd c:\
      put test.htm

      lcd veut dire "Local Change Directory" ou "Dossier local".

      ;-)
      0