[batch] création d'un .bat pour FTP

Salut à tous

pour lancer le télechargement de firefox via commande ftp, j'ai créer 2 fichiers bat;

le premier :

ftp -n -s:myFTP.bat ftp.mozilla.org

le second [myFTP.bat]:

open ftp.mozilla.org
user
anonymous
password
mget /pub/mozilla.org/firefox/releases/2.0.0.4/win32/fr/Firefox Setup 2.0.0.4.exe

tout se passe bien (identification et accès repertoire ok) mais le site me renvoie
200 switching to ASCII mode puis
>ftp sans aucun téléchargement

Voyez vous une solution?
Par avance merci.
Configuration: Windows Vista
Firefox 2.0.0.4

8 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    J'ajouterai bin parce que ce n'est pas du texte

    open ftp.mozilla.org
    user
    anonymous
    password
    bin
    mget "/pub/mozilla.org/firefox/releases/2.0.0.4/win32/fr/Firefox Setup 2.0.0.4.exe"
    1. Je te conseil de créé un fichier texte ( et pas batch) pour y inscrire tes information de connections.

      Inscrit dans le fichier batch ==> ftp -s:monfichier ftp.site.com ( remplace ftp.sit.com par l'adresse et
      monfichier par ton fichier text)

      Inscrit dans le fichier texte ==> login
      motdepasse
      ls (en exemple mais tu met ce que tu veut faire sur le serveur )
      quit ( pour quiter )

      Il va en fait lire ton fichier texte où tu y aura marqué comme dans l'exemple tes infos de login.
      Pour plus d'info sur les options tape " ftp -help " dans ton invité de commande ;-)
      1. mget "/pub/mozilla.org/firefox/releases/2.0.0.4/win32/fr/Firefox Setup 2.0.0.4.exe"

        sans les guillemets il prend cela pour plusieurs fichiers

        Irem
        1. merci pour la réponse mais avec les guillement il m'indique :

          200 switching to ASCII mode
          mget /pub/etc..../Firefox Setup 2.0.0.4.exe? ftp>

          ???
          1. Contributeur
            voir mon message plus haut. mget attend confirmation. pour 1 fichier utiliser get.
            1. salut dubcek,

              il me fait la meme chose avec le bin
              la seule différence étant le mode binaire à la place de l'ASCII
              1. Contributeur
                la seule différence étant le mode binaire
                ça c'est correct, c'est pas une erreur.