Script pour executer plusieurs ligne de commande via un .bat

Discussions libres
Répondre
Avatar du membre
Pascal
Membre VIP
Membre VIP
Messages : 889
Enregistré le : mer. 6 avr. 2011 22:25
A été remercié : 3 fois
    unknown unknown

Script pour executer plusieurs ligne de commande via un .bat

Message par Pascal »

bonsoir à tous ,

voila il y a plusieurs mois j'ai trouvé via un forum de dev de quoi reparer ma base de ma radio , reparer et entretenir
mais voila j'aimerai automatiser ma reparation .

je met dans donc dans mon dossier Firebird_2_5 et un sous dossier ma BASE a controler
mais je dois executer plusieurs ligne de commandes et entre les erreur de frappe et le temps j'aimerai simplement lancer un executable via un .bat

voici les fonctions a faire

1/ gfix -v -f -user sysdba -password masterkey db_corrupt.gdb
2/ gfix -mend -user sysdba -password masterkey db_corrupt.gdb
3/ gbak -b -v -ig -user sysdba -password masterkey db_corrupt.gdb db_corrupt.gbk
4/ gbak -c -v -user sysdba -password masterkey db_corrupt.gbk db_fixed.gdb
5/ gfix -v -f -user sysdba -password masterkey db_fixed.gdb


la fonction 1 controle les erreurs
j'aimerai que si il trouve rien le script s'arrete " erreur 0"
si il trouve des erreurs meme 1 il passe a la ligne 2
mais le code de la 2 est long , env 15/20 sec
puis il passe a la ligne 3 , env 8/10 sec
et enfin il controle le fichier a nouveau , si pas d'erreur il stop

comment faire ce code en .bat ?

amicalement Pascal
Ma Config : ASUSM4A88T-M/USB3 - AMD PhenomII X6 1090T (3.2Ghz) - 8Go de Ram DDR3 - Disque Dur : SSD 250Go + 2xDD 1Tb - W10 Generation2[/align]
Répondre