Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
858 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [commandes Dos] lancer plusieurs applications avec un .bat

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[commandes Dos] lancer plusieurs applications avec un .bat

n°968671
jherek
Roi de Prusse, Pennsylvanie
Posté le 01-12-2002 à 15:58:13  profilanswer
 

Je voudrais créer deux ou trois fichier bat qui lanceront chacun plusieurs applications (par exemple un mp3.bat lancerait le répertoire contenant mes mp3, winamp et pourquoi pas un site de lyrics).
 
Je sais comment lancer deux appli en meme temps avec un batch mais malgré mes recherches sur le forum  [:el_dadou] , je sais tjs pas comment faire pour faire "patienter" qq sec entre les lancements (pour pas faire ramer complètement le système).
 
Exemple : c:\program files\winamp\winamp.exe "fonction patienter 2 sec" c:\program files\xxxxxxx etc.
 
Merci !


---------------
Mon blog informatique - Faye Wong, le phenomene chinois
mood
Publicité
Posté le 01-12-2002 à 15:58:13  profilanswer
 

n°968721
blueteen
Posté le 01-12-2002 à 16:53:07  profilanswer
 

essaie de voir si tu as choice disponible en commande :
 
 

Citation :

Entrées clavier dans les fichiers de commandes.  
 
Syntaxe:
CHOICE {/C:Touches} {/N} {/S} {/T:c,nn} {Texte}
 
  /C:Touches
 Touches autorisées en guise d'entrée. A l'écran, ces touches sont indiquées entre crochets. En l'absence d'indication de votre part, la commande utilise ON. Le double-point n'est pas écrit d'avance.
 
/N
 Interdit l'affichage du message d'invite mais les touches spécifiées restent valides.
 
/S
 En principe, la différence majuscules / minuscules n'est pas prise en compte. Cette option fait cette différence.  
 
/T:c,nn  
 CHOICE laisse écouler le temps spécifié en nn secondes avant d'utiliser la touche c comme valeur par défaut. Il doit s'agir d'une touche définie en /C. Le double-point n'est pas écrit d'avance.
 
Texte
 Texte qui doit être affiché avec le message d'invite
 
 


 

Citation :

Notes:
CHOICE suspend le batch et attend une entrée clavier sachant que le programmeur peut définir les différentes touches. L'appui d'une autre touche est signalé par un signal sonore.
 
Dans le batch, la touche appuyée est évaluée avec un test ERRORLEVEL, ce qui rend la manipulation très souple.
 
L'errorlevel est déterminé selon les règles du test effectué avec IF. L'errorlevel correspond à l'emplacement de la touche dans la prédéfinition.


 

Citation :

Codes ERRORLEVEL retournés:
0
 CHOICE a été terminé par Ctrl-C avant un choix.
 
1
 La touche correspondant au premier choix est tapée.
 
n
 La touche correspondant au enième choix est tapée.
 
255
 Erreur.
 


 

Citation :

Codes ERRORLEVEL retournés:
0
 CHOICE a été terminé par Ctrl-C avant un choix.
 
1
 La touche correspondant au premier choix est tapée.
 
n
 La touche correspondant au enième choix est tapée.
 
255
 Erreur.
 


 

Citation :

Exemple 2:
Pour lancer SCANDISK sur le lecteur C au démarrage du PC, vous pouvez ajouter à "autoexec.bat" :  
 
 
CHOICE Lancement de Scandisk /ty,5  
IF errorlevel 2 GOTO Fin  
Scandisk c:  
:Fin
 
 
 
Si vous pressez N dans le 5 secondes, SCANDISK ne sera pas lancé et CHOICE retourne une valeur ERRORLEVEL de 2. Si vous ne faites rien, SCANDISK sera lancé sur le lecteur C.
 
 
 
Contrairement aux autres commandes batch, CHOICE est une commande externe. Le fichier programme doit donc se trouver dans un répertoire intégré au chemin. Ici aussi, il faut faire attention au fait que le test ERRORLEVEL s'effectue par ordre décroissant.  

n°968728
blueteen
Posté le 01-12-2002 à 16:57:29  profilanswer
 

ou essaie :
 
 
start /wait batfile1.bat
start /wait batfile2.bat
start /wait batfile3.bat
start /wait batfile4.bat
 
avec tes progs à lancer dans les .bat par exemple (mais tu dois pouvoir taper les lignes de commande directement)
@+

n°968791
jherek
Roi de Prusse, Pennsylvanie
Posté le 01-12-2002 à 17:38:40  profilanswer
 

blueteen a écrit a écrit :

ou essaie :
 
 
start /wait batfile1.bat
start /wait batfile2.bat
start /wait batfile3.bat
start /wait batfile4.bat
 
avec tes progs à lancer dans les .bat par exemple (mais tu dois pouvoir taper les lignes de commande directement)
@+




merci mais.... ca marche pas...
Et je voudrais un truc "d'attente" et non pas qu'il faille appuyer sur une touche.  [:el_dadou]


---------------
Mon blog informatique - Faye Wong, le phenomene chinois
n°968796
Wolfman
Modérateur
Lobo'tomizado
Posté le 01-12-2002 à 17:41:47  profilanswer
 

Tu peux bidouiller en utilisant CHOICE, comme indiqué ci-dessus, avec le paramètre /T

n°968810
jherek
Roi de Prusse, Pennsylvanie
Posté le 01-12-2002 à 17:49:11  profilanswer
 

ok j'essaye ca demain (là dodo :sleep: )


---------------
Mon blog informatique - Faye Wong, le phenomene chinois
n°969417
jherek
Roi de Prusse, Pennsylvanie
Posté le 02-12-2002 à 02:14:44  profilanswer
 

Wolfman a écrit a écrit :

Tu peux bidouiller en utilisant CHOICE, comme indiqué ci-dessus, avec le paramètre /T




 

Citation :

C:\Documents and Settings\Squall\Bureau>CHOICE /T:03
'CHOICE' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.


 
 :(


---------------
Mon blog informatique - Faye Wong, le phenomene chinois
n°970068
jherek
Roi de Prusse, Pennsylvanie
Posté le 02-12-2002 à 17:25:37  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [commandes Dos] lancer plusieurs applications avec un .bat

 

Sujets relatifs
Comment empecher un processus de se lancer au démarrage?Plusieurs utilisateurs sous win2000 pro
lancer un cdrom sur port // sous dos ?Recherche Player WAVE sous DOS
[batch DOS] Compilation de fichiers sur reseau[PQMagic] comment utiliser depuis un un CD sous DOS ?
Plusieurs questions sur l adsl ...Pilotes pour graveur Yamaha CRW2100S sous DOS!!!! HELP!!
[Terminal Server] Serveur d'applications et administration à distanceDrivers sound blaster 1024 live sous DOS ?
Plus de sujets relatifs à : [commandes Dos] lancer plusieurs applications avec un .bat


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR