demande de complements fichier bat Resolus

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
cubitus654fr
Batcheur occasionnel
Messages : 7
Enregistré le : 26 avr. 2009 23:17

demande de complements fichier bat Resolus

Message par cubitus654fr »

bonjour a tous

n'etant pas expert en batch j'ai besoin de vos lumieres...

voici

j'ai plusieurs programmes que je dois executer manuellement cependant je veux creer un batch afin d'automatiser pour ne pas le faire manuellement

donc voici le bacht :

Code : Tout sélectionner

cls

REM --------------------------------------------------------
REM Lanceur serveur 
REM --------------------------------------------------------
REM ---- Entrez votre code ici ----
 @echo off
echo Votre Programme ...
echo Deenes ......
start e:\Deenes\DeeEnEs.exe
echo Votre Programme ...
echo Wampmanager ......
start C:\wamp\wampmanager.exe
echo Votre Programme ...
echo Navicat ......
start E:\Navicat\navicat.exe
wait 10
echo Votre Programme ...
echo realmd ......
start E:\core3\realmd.exe
echo mangos ......
start E:\core3\mangosd.exe
echo.
Mon 1 probleme
Ayant mis une pause pour laisser le temps a la base de données de se conecter, la suite ne vient pas, tout les autres programmes avant se lancent mais realmd.exe et mangosd.exe ne se lancent pas.

Mon 2 probleme
je voudrais que si mangosd.exe plante ou bug, qu'il puisse redemarrer tout seul


Merci a tous pour votre aide
Modifié en dernier par cubitus654fr le 28 avr. 2009 14:14, modifié 1 fois.
Laddy
SuperBatcher
Messages : 190
Enregistré le : 04 juil. 2008 13:40

Re: demande de complements fichier bat

Message par Laddy »

Bonjour

Pour la 1.
essaie en ajoutant la paramètre /wait à la commande Start.

exemple :

Code : Tout sélectionner

start /wait /b C:\wamp\wampmanager.exe

Code : Tout sélectionner

    cls

    REM --------------------------------------------------------
    REM Lanceur serveur
    REM --------------------------------------------------------
    REM ---- Entrez votre code ici ----
    @echo off
    echo Votre Programme ...
    echo Deenes ......
    start /wait /b e:\Deenes\DeeEnEs.exe
    echo Votre Programme ...
    echo Wampmanager ......
    start /wait /b C:\wamp\wampmanager.exe
    echo Votre Programme ...
    echo  Navicat ......
    start /wait /b E:\Navicat\navicat.exe
    wait 10
    echo Votre Programme ...
    echo realmd ......
    start /wait /b E:\core3\realmd.exe
    echo mangos ......
    start /wait /b E:\core3\mangosd.exe
    echo.
 
Pour la 2.
Il faut voir ce que peut être la commande Errorlevel te dit lorsque que fichier plante, quel message.
If errorlevel 1 ....
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
cubitus654fr
Batcheur occasionnel
Messages : 7
Enregistré le : 26 avr. 2009 23:17

Re: demande de complements fichier bat

Message par cubitus654fr »

re bonjour
voila j'ai modifier le code

Code : Tout sélectionner

cls
REM --------------------------------------------------------
REM Lanceur serveur
REM --------------------------------------------------------
 @echo off
echo Demarrage Deenes ......
start "DeeEnEs" "e:\Deenes\DeeEnEs.exe"
echo Demarrage Wampmanager ......
start "wamp" "C:\wamp\wampmanager.exe"
echo Demarrage Navicat ......
start "wamp" "E:\Navicat\navicat.exe"
echo Demarrage realmd ......
 
voila donc apres plusieurs essai le code suivant

Code : Tout sélectionner

start "realmd" "E:\core3\realmd.exe"
echo Demarrage mangos ......
start "mangos" "E:\core3\mangosd.exe"
en faite le probleme ci-dessus ne fonctionne pas parce que le fichier realmd.exe et mangos.exe ne fonctionnent qu'avec un fichier *.conf
par contre quand je fais

Code : Tout sélectionner

E:\core3\realmd.exe
et

Code : Tout sélectionner

E:\core3\mangosd.exe
dans demarrer/executer les deux programme se lancent.

Comment puis-je ecrire cette commande ? pour qu'elle fonctionne comme dans demarrer/executer ...

Merci a Vous

Ps concernant la commande wait je n'ai que des erreurs, merci quand meme pour l'aide
Batch_Man
King Of Batch
Messages : 64
Enregistré le : 09 janv. 2009 00:01

Re: demande de complements fichier bat

Message par Batch_Man »

Bonjour,

Essaye avec la commande CALL

Syntaxe:

CALL C:\Dossier\Fichier.txt

Batch_Man
cubitus654fr
Batcheur occasionnel
Messages : 7
Enregistré le : 26 avr. 2009 23:17

Re: demande de complements fichier bat

Message par cubitus654fr »

bonjour a tous voila comme j'ai resolus le probleme et que ce site est un forum donc je partage donc voici
La 1 ere partie

Code : Tout sélectionner

cls

REM --------------------------------------------------------
REM Lanceur serveur 
REM --------------------------------------------------------
 @echo off
 echo Demarrage Wampmanager ......
start "wamp" "C:\wamp\wampmanager.exe"
echo Demarrage Navicat ......
start "wamp" "E:\Navicat\navicat.exe"
echo Demarrage Deenes ......
start "DeeEnEs" "E:\Deenes\DeeEnEs.exe"
echo Demarrage realmd ......
start /min "run1" "E:\dernieressai\serveur\core3\core3\run1.bat"
echo Demarrage mangos ......
start /min "run2" "E:\dernieressai\serveur\core3\core3\run2.bat"
echo.
exit
la 2ieme partie run1,bat

Code : Tout sélectionner

@echo off
rem Minuterie de 8 s
ping 127.0.0.1 -n 8 > NUL 
echo Demarrage Realmd
beep.
start "realmd" "E:/core3/realmd.exe"
echo.
exit
la 3ieme partie run2.bat

Code : Tout sélectionner

@echo off
rem Minuterie de 9 s
ping 127.0.0.1 -n 9 > NUL
echo Demarrage MAngos
beep.
start "mangos" "E:\core3\mangosd.exe"
echo.
exit
voila sinon tout l'ensemble fonctionne qui est le principale, et le but voulu, je vous remercie pour votre aide.
Répondre