Transfert ftp par ligne de commande

zimeau Messages postés 711 Date d'inscription   Statut Membre Dernière intervention   -  
zimeau Messages postés 711 Date d'inscription   Statut Membre Dernière intervention   -
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. zimeau Messages postés 711 Date d'inscription   Statut Membre Dernière intervention   117
     
    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
  2. Silvio6
     
    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