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.