Création d'un fichier .bat

yogiflore Messages postés 16 Statut Membre -  
Boulette67 Messages postés 56 Statut Membre -
Bonjour,

Je suis nouvelle dans ce forum et j'espère ne pas être si importune.
Bon, je cherche un script pour un fichier.bat qui me permet de me connecter au serveur ftp serv-u pour upload et download de plusieurs fichiers.

Merci d'avance pour toute aide.
Configuration: Windows XP
Pc Dell Optiplex 320
Firefox 2.0.0.14

4 réponses

  1. zavenger Messages postés 817 Statut Membre 161
     
    Bonjour

    Quel est ton probleme? La creation du fichier de commande ou le moyen de faire un ftp?
    0
    1. yogiflore Messages postés 16 Statut Membre
       
      Bonjour zavenger,
      En fait j'arrive à me connecter vers mon serveur via ftp et même faire le download et l'upload des fichiers, ce que je veux c'est un fichier.bat, qui par un simple double clic,me fait toutes ces opérations sans avoir à saisir le nom du serveur en premier, le login, le password..., bref,je voudrais que toutes mes commandes en dos soient exécutables automatiquement avec le .bat
      Merci bcp.
      0
  2. arth Messages postés 84 Date d'inscription   Statut Contributeur Dernière intervention   1 296
     
    Oui normalement tu as la commande -s en ftp qui tepermet de spécifier un fichier contenant des commandes ftp, et qui va les exécuter à la suite automatiquement.

    Il faut dedans qu'il y est le login pass, ce qui est un peu un problème de sécurité en soi, mais bon passons, et après les commandes que tu souhaites pour récupérer tes fichiers.

    Loup.
    0
    1. yogiflore Messages postés 16 Statut Membre
       
      Bonjour

      Merci Arth je vais faire une recherche sur la commande -s et je vais voir.
      0
  3. zavenger Messages postés 817 Statut Membre 161
     
    Et bien tu cree ton fichier dans un editeur de texte quelconque. Notepad par ex
    Notepad MonFtp.bat

    Dedans tu mets une ligne
    ftp -s:mescommandes.txt
    tu sauves

    Notepad mescommandes.txt
    dedans tu mets tes commandes ftp, login get put , ...
    tu sauves et le tour est joue.
    0
    1. yogiflore Messages postés 16 Statut Membre
       
      Ok merci, je vais essayer ça.
      Bye.
      0
    2. yogiflore Messages postés 16 Statut Membre
       
      Bonjour,

      Bon j'ai créé le fichier mescommandesftp.txt:

      ftp> open monserveurftp
      user login password
      Ascii
      ftp> prompt
      ftp> lcd c:\export
      ftp> mget 3.txt 4.txt
      ftp> quit


      et le fichier mon ftp.bat:

      ftp -s:mescommandesftp.txt

      J'exécute ce dernier mais j'ai toujours pas mes fichiers en local, je sais pas, peut être ya une erreur dans le script?

      Merci pour ton aide.
      0
      1. zavenger Messages postés 817 Statut Membre 161 > yogiflore Messages postés 16 Statut Membre
         
        Dqns ton fichier de commande tu as bien :

        open -A monserveurftp
        user login password
        Ascii
        prompt
        lcd c:\export
        mget 3.txt 4.txt
        quit


        Cela devrait le faire (bien que je ne soit pqs un specialiste ftp, donc pas sur à 100%)
        0
      2. Boulette67 Messages postés 56 Statut Membre 6 > yogiflore Messages postés 16 Statut Membre
         
        Je pense que dans ton fichier mescommandesftp.txt tu as juste a enlever > de ftp>

        Sinon j'ai pas trop regarder ce site mais voila le lien.

        http://tecfa.unige.ch/guides/tie/html/ftp-intro/ftp-intro-1.html

        J'espere que ca poura t'aider.
        0