Copier un dossier sur un ftp MS DOS

salut

je voudrais savoir si il existe une commande MS DOS pour copier un dossier avec son contenu sur un ftp?

merci d'avance

@+

cyril
Configuration: Windows XP
Firefox 2.0.0.9

13 réponses

  1. Contributeur
    Salut,

    si c'est bien ça que tu veux direction ici > http://www.commentcamarche.net/faq/sujet 5015 se connecter a un serveur ftp en mode ms dos
    0
    1. Salut,
      si je me rappel bien:

      ftp adresse_ftp
      login
      mot de passe
      mkdir dossier (créer un dossier)
      get
      Nom_du_fichier (ex:C:\truc.jpg)
      Nom_du_fichier (dans le ftp)
      quit (pour quitte le ftp)
      1
      1. Modérateur
        bonjour,

        il est possible en ms-dos de faire du ftp, tout simplement avec la commande ftp.exe.

        on ne sait pas par contre pas copier un repertoire par son nom, mais quand on est à l'interieur d'un repertoire il est possible de transferer tous les fichiers contenus (commande mget ou mput) dans ce repertoire

        cdt
        0
        1. salut

          pouvez vous vous expliquer un peu mieu car je ne comprent pas
          admetton que mon dossier a copier est c:\salut
          que faut il ecrire exactement

          merci

          @+
          0
          1. Modérateur
            tu ouvres ms-dos

            tu vas dans c:\salut

            tu lances ftp.exe et tu saisis :
            open ftp.tonsite.fr
            user
            motdepasse
            binary
            mput *.*
            quit
            0
            1. bonjour,

              Comment je fais si au lieu d'1 nom de ftp j'ai juste des numeros
              0
            2. Modérateur
              @mbyopen 172.16.41.76

              0
          2. En fait, j'ai crée un fichier batch qui up directement sur mon FTP les cours que j'ecrit dans un dossier.
            Ca me permet de les avoir rapidement en ligne. Or il me manque la commande qui va transferer le dossier (et non fichier) sur mn ftp.
            Merci d'avance.
            0
            1. Modérateur
              il n'y a pas de commande pour transferer un repertoire dans le ftp dos

              donc il faut utiliser la commande mput *.* qui transfère tous les fichiers du repertoire courant
              0
              1. Ok, merci quand même.
                Ya t'il une facon de contourner cela ?
                0
                1. il y a une solution si tu met les fichier un par un...
                  0
                  1. ok pour mettre les fichiers un par un il faut mettre leurs mon??

                    merci d'avance

                    cytil
                    1
                    1. Modérateur
                      tu fais
                      mput *.*
                      , cela prend tous les fichiers du répertoire courant
                      0
                      1. slaut
                        donc il faut que je fasse
                        mput C:\mocuments*.*

                        est-ce ça??

                        @+
                        0
                        1. J'arive pas a le faire marcher automatiquement mput.

                          Pour envoyer sur un ftp un seul fichier :

                          tu doi remplacer login_du_ftp, adresse_du_ftp, pass_du_ftp et tu doit metre le fichier batch dans C:\ si tu veus envoyer le fichier qui est dans le dossier "salut"

                          @echo off
                          cls
                          echo login_du_ftp> C:\ftp.txt
                          echo pass_du_ftp>> C:\ftp.txt
                          echo put>> C:\ftp.txt
                          cd salut
                          dir C:\salut /b >> C:\ftp.txt
                          dir C:\salut /b >> C:\ftp.txt
                          echo quit >> C:\ftp.txt
                          cls

                          ftp -s:C:\ftp.txt adresse_du_ftp
                          exit

                          lol c'est vraiment du bricolage
                          0

                          Discussions similaires

                          ftp:// 192.168.1.2.

                          4 réponses