Ordre aléatoire d'exécution + duplication traitement d'un BAT

Ordre aléatoire d'exécution + duplication traitement d'un BAT - Shell/Batch - Programmation

Marsh Posté le 27-02-2015 à 18:34:59    

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 :)

Reply

Marsh Posté le 27-02-2015 à 18:34:59   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed