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 :

lancer plusieurs commandes à la suite [Batch]


Sujet :

Scripts/Batch

  1. #1
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut lancer plusieurs commandes à la suite
    Bonjour,

    J'aimerai lancer plusieurs commandes à la suite.

    Pour info je suis sous Win XP je ne sais pas si ça a un impact mais, au cas où.

    J'ai fait "un truc" qui ressemble à ça dans un fichier .bat mais c'est seulement la première commande qui s'exécute.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    @echo off
    
    rem *************************************************************
    rem ** lance les commandes pour mettre à jour les éléments de symfony 
    rem ** suite à une modification de la base de données
    rem *************************************************************
    symfony cc
    symfony doctrine:build-schema
    symfony doctrine:build-model
    Pourtant mon en-tete est beau!! pourquoi ca marche pas???

    J'ai trouvé un message qui semblait traiter de ce problème donc du coup j'ai fait "un autre truc" qui ressemble à ça, inspiré du script donné en exemple :

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    @echo off
    
    rem *************************************************************
    rem ** lance les commandes pour mettre à jour les éléments de symfony 
    rem ** suite à une modification de la base de données
    rem *************************************************************
    
    :SUB1
    rem *************************
    rem ** Efface le cache
    rem *************************
    symfony cc
    goto :sub2
    :end
    
    :SUB2
    rem *************************
    rem ** Construit le schema
    rem *************************
    symfony doctrine:build-schema
    goto :sub3
    :end
    
    :SUB3
     rem *************************
     rem ** Construit le model
     rem *************************
    symfony doctrine:build-model
     goto :EOF
    :end
    Et ça me fait la même chose la première commande est exécuté et le script s'arrête...

    Merci pour votre aide.

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

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    Si "symfony" est un fichier batch, c'est tout à fait normal qu'il s'arrête : il faut mettre "call" devant afin de revenir à l'appelant.
    Si c'est un programme externe, il faudra essayer de le lancer via "start".
    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

  3. #3
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Points : 730
    Points
    730
    Par défaut
    oui symfony est un bat et je n'ai pas mis call!!

    Merci pour cette réponse très rapide.

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

Discussions similaires

  1. Lancer plusieurs jobs à la suite
    Par Slyvore dans le forum Développement de jobs
    Réponses: 5
    Dernier message: 31/05/2012, 14h42
  2. Réponses: 3
    Dernier message: 06/01/2012, 11h32
  3. Lancer plusieurs commandes DOS
    Par rom44 dans le forum Général Python
    Réponses: 5
    Dernier message: 28/06/2011, 21h21
  4. Lancer plusieurs command lines sur Linux
    Par jobim08 dans le forum Bioinformatique
    Réponses: 5
    Dernier message: 07/07/2008, 15h59
  5. [C#] Lancer plusieurs commandes à la suite
    Par hobotalker dans le forum Windows Forms
    Réponses: 1
    Dernier message: 05/06/2006, 16h02

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