[batch] : enchaine commandes à executer

RobertDu94 -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je souhaiterais créer un batch sous windows qui enchaines plusieurs commandes pour générer une application en ruby. Le problème est qu'il ne les execute pas toutes les unes à la suite des autres et bloque à la première l'execute et s'arrete.

voici mon fichier :

rem #installation du paquet gem rails
gem install rails --include-dependencies
rem #creation de mon application rails avec mysql
rails application -d mysql
rem #execution de mon script ruby de preparation du scaffolding
ruby generateScaffolding.rb
rem #lancement du fichier bat généré
generateScaffolding.bat
rem #Creation de la base de données
rake db:create
rem #Mise a jour de la base de données
rake db:migrate
rem #Lancement du serveur
ruby script/server


le résultat (la en l'occurrence, rails est déjà installé mais ) :

C:\Users\session\Desktop>gem install rails --include-dependencies
INFO:  `gem install -y` is now default and will be removed
INFO:  use --ignore-dependencies to install only the gems you list
Successfully installed rails-2.3.2
1 gem installed

3 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
et si tu mets echo on au début pour voir ce qu'il fait
2
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
normalement il les exécute séquentiellement, gem c'est un programme .exe ou un .bat ?
0
RobertDu94
 
exe
0