Bonjour,
Voilà, déjà quelques heures, que je me prends la tête sur la création d'un script qui me permettrait de me faciliter la vie
Soit mon test.bat suivant
@echo off
echo Demarrage traitement
call :installGem toto.gem
call :installGem toto2.gem
...
call :installGem totoN.gem
Pause
:installGem
echo Installation du gem %1
call gem install %1
goto :eof
Problème n°1 :
Le traitement démarre l'installation dans l'ordre sans souci : toto1.gem, toto2.gem, toto3.gem et d'un seul coup, il passe à toto6.gem en squizzant toto4.gem et toto5.gem.....De toto6.gem, il passe à toto10.gem sans prendre en compte toto7, toto8 et toto9, etc...
Ce problème se répercute sur les mêmes endroits et je ne comprends pas comment cela est possible
J'ai juste ajouter la commande "chcp 1252"
Problème n°2 :
Il arrive aussi que certaines commandes se répète après la commande "Pause"
Par exemple, après l'install de totoN.gem, la console DOS me demande d'appuyer sur une touche pour continuer. Pensant qu'il me rendrait la main, il réinstalle "toto2.gem", "toto5.gem"...
Pareil, je ne comprends pas d'où cela vient.
En vous remerciant pour votre aide car je vais devenir fou lol