[batch] : enchaine commandes à executer

Fermé
RobertDu94 - 17 juil. 2009 à 10:53
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 17 juil. 2009 à 14:11
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
A voir également:

3 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
17 juil. 2009 à 14:11
et si tu mets echo on au début pour voir ce qu'il fait
2
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
17 juil. 2009 à 12:06
hello
normalement il les exécute séquentiellement, gem c'est un programme .exe ou un .bat ?
0
exe
0