IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Batch et FTP


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 63
    Par défaut Batch et FTP
    Bonjour,
    Je suis en train de faire un programme batch qui me permettrait d'uploader des fichiers depuis et vers des server FTP. Pour se faire j'ai crée un fichier nommé batch.bat qui contient les infos de connection:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ftp -d - s:connect.txt  xxx.xxx.xxx
    Ensuite le fichier texte connect.txt :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    open ftp.serveur
    user id  passe
    binary
    
    #le répertoire du serveur FTP
    cd "D:\repertoire\"
    
    #le répertoire local
    lcd "C:\"
    
    put C:\test.txt  D:\repertoire\test.txt
    Seulement rien ne se passe j'ai même pas les infos du genre connecté ou non.
    Pas de connection ni interprétation de mon fichier texte, encore moins l'upload du fichier.

    Quelqu'un aurait-il une idée de ce que j'aurais oublié?

    Merci de votre aide

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 63
    Par défaut
    Bonjour à tous,

    Je me suis mis sur ce batch pratiquement tout le week end mais rien. Je n'ai toujours pas réussi à vanacer.
    Voici ce que j'obtiens quand je lance le batch.
    Quelqu'un aurait une idée?

    Merci
    Images attachées Images attachées  

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 63
    Par défaut
    Ré,

    J'arrive à établir la connection avec le server FTP. Cependant dans mon fichier texte connect.txt j'ai cette comande qui me retourne une erreur :

    j'ai comme erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CWD failed ."/d:/repertoire": directory not found
    alors que mon réeprtoire existe bien. Pourquoi mon répertoire d:/repertoire devient /d:/repertoire?
    Merci de votre coup de mains.

  4. #4
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Le répertoire courant local se change via "lcd", et non pas "cd" qui modifie le répertoire courant distant.

    Or, il serait très très étonnant que tu aie un "D:" dans ton chemin FTP, y compris sur un serveur FTP Windows... Ton répertoire distant va plutôt être "/répertoire". Les répertoires que tu vois sur le FTP ne reflètent pas forcément la structure directe du disque, car tu peux monter plusieurs répertoires pour le FTP comme ça te chante : par exemple,
    (Répertoire local SERVEUR) => (Répertoire distant FTP)
    - D:\folder1 => /incoming
    - C:\home => /profiles
    - C:\data => /data
    - D:\data => /other_data

    Tu saisis mieux ?
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 63
    Par défaut
    Oui effectivement je comprend mieux. Cependant j'ai un problème de fichier introuvable avec cette commande:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mput /repertoire_local/test.txt   /repertoire/
    Merci encore Mac_lak

  6. #6
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Ajoutes un "ls" après ta connexion histoire de voir les répertoires courants... En fonction du login (notamment si tu t'es connecté en anonyme), tu ne verras pas forcément tous les répertoires existants réellement sur le FTP.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch FTP] Probleme de boucle
    Par benjer dans le forum Windows
    Réponses: 2
    Dernier message: 28/01/2008, 11h21
  2. ftp et batch
    Par astrofan dans le forum Windows
    Réponses: 8
    Dernier message: 12/06/2007, 19h45
  3. Batch de sauvegarde FTP
    Par PoichOU dans le forum Windows
    Réponses: 6
    Dernier message: 27/09/2006, 17h37
  4. Envois de fichiers FTP automatisé en BATCH
    Par sdelaunay dans le forum Windows
    Réponses: 1
    Dernier message: 11/09/2006, 12h05
  5. Réponses: 1
    Dernier message: 07/09/2006, 20h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo