rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut :

Lancer plusieurs exe dans un .bat

Posté par Bilou, le mercredi 7 juillet 2004 à 11:43:10
Bonjour,
J'ai une petite question dont la réponse ne doit pas être bien compliquée.
Je voudrais créer un fichier BAT qui lance plusieurs applis à la suite, et pas en même temps.
Je m'explique :
- Je souhaite installer le Flash Player.
- Lorsque Flash est installé, je souhaite lancer l'install du codec DivX.
- Et enfin, je lance ma page d'intro.

J'arrive à faire tout ça, mais en même temps, donc c'est un peu le bordel. Je voudrais faire une sorte de séquence, si c'est possible.

Merci de votre aide...
Répondre à Bilou  Signaler ce message aux modérateurs Aller au dernier message

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Ravachol, le mercredi 7 juillet 2004 à 11:47:04
Salut,
en testant ERRORLEVEL peut-être ?

A++

La pensée ne commence qu'avec le doute.
ROGER MARTIN DU GARD
Répondre à Ravachol

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Bilou, le mercredi 7 juillet 2004 à 12:00:16
J'ai adapté un petit programme qui a l'air de fonctionner, mais ça me fait une erreur avec l'instruction choice. Il me dit que ce n'est pas reconnu en tant que commande interne. Watizite?

@echo off

:menu
cls
echo.
echo Menu de lancement :
echo -------------------
echo 1. Installer le lecteur Flash 7 (si vous ne voyez pas le menu)
echo 2. Installer le codec DivX 5.11 (si vous ne voyez pas les vidéos)
echo 3. Lancer le CD
echo.
echo Q. Quitter
echo.
choice /c:123Q /t:Q,60 /n Votre choix ?
if errorlevel 255 goto erreur
if errorlevel 4 goto Quitter
if errorlevel 3 goto Lance
if errorlevel 2 goto InstallDivX
if errorlevel 1 goto InstallFlash
if errorlevel 0 goto erreur
goto fin

:erreur
echo Il y a eu une erreur.
goto fin

:Quitter
goto fin

:InstallDivX
start Install/divx511.exe
goto menu

:InstallFlash
start Install/FlashPlayer7.exe
goto menu

:Lance
start index.html
goto menu
:fin 
Répondre à Bilou

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Bilou, le mercredi 7 juillet 2004 à 12:04:03
Bon visiblement, choice ne marche pas sous Windows XP. Shit...

Quelqu'un a-t-il une solution alternative?
Répondre à Bilou

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
titeuf49, le mardi 20 juillet 2004 à 16:04:19
salut bilou!!

en effet, la commande choice n'existe pas sous XP (malheureusement) !
j' ai le même problème, je suis en train de faire un batch qui permet de lancer plusieur applis en mettant les commande "IF"
mais vivsiblement j' ai des petit problèmes, ce n' est peut être pas la bonne solution, donc comme bilou, je cherche le meilleure moyen de faire un menu!!
si quelqu'un pouvait nous aidé, ce serais sympas
merci et bon courage Bilou !!
Répondre à titeuf49

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le mardi 20 juillet 2004 à 16:17:30
Salut,

START /W lance une appli et attend qu'elle se termine avant de passer à la suite...

Ca pourra sans doute être utile...

Le mieux reste quand même le VBscript, pour automatiser des tâches... Bien plus fonctionnel que les commandes DOS sous XP (qui ne marchent pas toujours comme on pourrait s'y attendre...)

J'en ai fait l'expérience, j'ai du réécrire un .BAT en .VBS

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
muntoya, le mardi 20 juillet 2004 à 21:24:42
Bonsoir,

Pour compléter ce que tu as dit titeuf49, Choice.com n'est pas installé sous les noyaux NT de Windows . (NT4/2000/XP). C'est bien un programme Microsoft standard distribué avec les DOS des versions 9x ou Millénium.

@+






Muntoya
Répondre à muntoya

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
piraneo, le mardi 17 août 2004 à 17:38:27
si tu met un wait entre tes instructions de lancement de tes exe.
il attendra que le premier soit terminé avant de lancer le suivant

tester et approuver.
Répondre à piraneo

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dofin, le mardi 9 novembre 2004 à 17:32:07
et comment on pe fere pour ke la fenetre n apparaisse pas l ecran???
Répondre à dofin

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Flocreate, le lundi 13 août 2007 à 20:44:31
Salut.

Je crée un autorun pour fair un sommaire/lanceur des films contenus sur un DVD.
J'untilise un AUTORUN.INF qui lance un .BAT (normal pour fair un autorun ^^)
Ce .bat est constitué d'un sommair qui permet de choisir le film que l'on désir regarder.
Puis, je lance le film avec "Media Player Classic" qui lit (entre autre) les AVI.
Bon, ça c'est facil.

Attention je complique : ^^
Media Player Classic est un programme. Ce qui veux dire qu'il n'est pas sur tous les PC du monde ^^
Mon autorun démare donc par un .BAT qui vérifie et lance l'instalation si nécéssaire. (en gros)
Bon voila un récapitulatif :

AUTORUN.BAT
==> Media Player Classic installé --> Lancer Lancement.BAT (mon sommaire/lanceur...)
==> Media Player Classic non installé --> Demander si l'on souhaite installer
* OUI --> Installer --> LANCER LE SETUP.EXE
* NON --> Explorer le DVD


Voilà. La seule chose ou je bloque c'est sur le lancement du SETUP.EXE
SI vous avez la solution, merci.

(Si vous souhaitez les sources code, je les donnent avec joie ^^, ya ka demander)

Flocreate
Répondre à Flocreate

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Florentcreate, le lundi 13 août 2007 à 21:00:49
Re salut.

Bon ben je viens de trouver comment on fait.
Vous allez rire autant que moi je pense, c'est tout con ^^
Pour lancer SETUP.exe qui se trouve dans le répertoir courant, on met la commande :
"SETUP.EXE"

Et voila le setup se lance, et le must, c'est que le .bat attends la fin de l'instalation (fermeture du setup)

Ben voila ça doit répondre aux questions ^^.
En plus j'ai pu finir mon sommaire/lanceur en autorun ^^

Votre serviteur .
Florentcreate
Répondre à Florentcreate

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
floxi, le mercredi 15 août 2007 à 02:45:19
Je ne vois pas trop le problème en fait

si tu ecrit
flashplayer.exe
codectrucchose.exe


Dans un bat il va te les installés séquentiellement, il attendra la fin du premier pour lancer le second.


Sinon sous XP tu peut avoir la commande CHOICE en installant Powerbatch il integre tous ce qu'il faut pour faire fonctionner la commande sous ton OS, en plus il est gratuit.

Tu pourra le télécharger là http://batcher.ath.cx Flox
Répondre à floxi

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 mojito, le lundi 22 octobre 2007 à 10:48:49
Bonjour,

J'aimerais bien voir les sources de ton autorun.inf et de ton .bat.

Je suis un peu dans le meme cas que toi.
Install de plusieurs soft s'il n'existe pas ...

Merci
Répondre à mojito
Logiciels pertinents trouvés dans les téléchargements
Télécharger remover.exe GData remover.exe 1.0.0.9 remover.exe GData - G remover.exe détecte et élimine les vers, trojans et backdoors: Mydoom, Beagle, Netsky, Sasser, Blaster Zafi, Mabutu,...Catégorie: Anti-Rootkit
Licence: Freeware/gratuit
Télécharger BatteryStatus  1.05BatteryStatus - BatteryStatus est un plugin pour votre téléphone portable. Il permet d'afficher la capacité restante de votre batterie...Catégorie: Personnalisation
Licence: Freeware/gratuit
Télécharger Hijackthis 2.0.2Hijackthis - Hijackthis est un logiciel qui aide à la désinfection, cependant, il est à ne pas mettre entre toutes les mains. ...Catégorie: Anti-Spyware
Licence: Freeware/gratuit
Télécharger Process Explorer 11.20Process Explorer - Process Explorer est un gestionnaire des tâches évolué. Il permet de voir de nombreuses informations: savoir quel...Catégorie: Diagnostic
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Lancer plusieurs exe dans un .bat »