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 :

Script dos connexion FTP


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 38
    Par défaut Script dos connexion FTP
    bonjour j'ai ecri un scripte DOS comme suite
    le fichier MSDOS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    @echo off
    ftp -n -i -s:cmd_ftp.dat
    exit
    le fichier cmd_ftp.dat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    open monserveur.fr
    user monLogin monpassword
    lcd C:\monRep
    cd /monRep/rep1
    get fic1
    quit
    mon besoin c'est de rajouter des variable dans les commande cd et lcd, pour eviter de coder les chemin des répertoire en dure

    je veux aussi rajouter une log pour loguer mes traitement


    merci pour votre aide

  2. #2
    Membre très actif Avatar de Guardian
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    820
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2009
    Messages : 820
    Par défaut
    Les variables tu dois les mettre entre %% ex. : %mavariable%
    Pour le log tu dois utiliser : echo > monfichier.txt


    Et pour poser tes questions, tu dois utiliser le bon forum http://www.developpez.net/forums/f51...scripts-batch/

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 38
    Par défaut
    j'ai testé ça mais ça ne marche pas

  4. #4
    Membre très actif Avatar de Guardian
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    820
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2009
    Messages : 820
    Par défaut
    Citation Envoyé par reznac Voir le message
    j'ai testé ça mais ça ne marche pas
    "ça ne marche pas" n'est pas une indication valable
    Qu'est-ce qui ne fonctionne pas ?
    À quel niveau ça "coince" ?
    Résultat obtenu ?
    Message d'erreur ?

    Si tu veux des solutions, donne des informations calires et complètes sur ton problème

  5. #5
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 38
    Par défaut
    j'ai rajouté des variable d'environement comme suite

    mon fichier monscripte.bat

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    set REP_LOCAL=C:\monRep
    set REP_DIST=/monRep/rep1
    @echo off
    ftp -n -i -s:cmd_ftp.dat > ftpReport.txt
    pause
    mon fichier cmd_ftp.dat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    open  monserveur.fr
    user monLogin monpassword
    lcd !echo %REP_LOCAL%
    cd %REP_DIST%
    get test1
    quit
    le resultat de la log ( le fichier ftpReport.txt)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    230 monLogin logged in.
    ftp> ftp> lcd %REP_LOCAL%
    %REP_LOCAL%: Fichier introuvable 
    cd %REP_DIST%
    550 %REP_DIST%: No such file or directory.
    
    ftp> get test1
    200 PORT command successful.
    550 test1: No such file or directory.
    
    ftp> quit
    221-You have transferred 0 bytes in 0 files.
    221-Total traffic for this session was 416 bytes in 0 transfers.
    221-Thank you for using the FTP service on monserveur.fr.
    221 Goodbye.

    merci pour votre aide

  6. #6
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 38
    Par défaut
    j'ai trouvé la solution en consultant ce lien

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

Discussions similaires

  1. [MS-DOS] Connexion FTP
    Par Furius dans le forum Scripts/Batch
    Réponses: 24
    Dernier message: 26/09/2009, 04h14
  2. Script connexion ftp
    Par faya972 dans le forum Réseau
    Réponses: 3
    Dernier message: 21/01/2008, 07h33
  3. Réponses: 2
    Dernier message: 14/08/2007, 15h20
  4. connexion ftp en dos (planifiée)
    Par ganju dans le forum Windows
    Réponses: 10
    Dernier message: 06/12/2005, 11h08
  5. (MS DOS) Script de connections FTP
    Par Furius dans le forum Windows
    Réponses: 14
    Dernier message: 06/10/2005, 18h45

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