Batch : lancer dces programmes simultanément

Batch : lancer dces programmes simultanément - Win NT/2K/XP - Windows & Software

Marsh Posté le 19-09-2007 à 18:13:04    

Hello
 
Je veux faire un batch qui lance 3 programmes les uns après les autres, mais sans attendre que l'un soit fini avant de lancer le prochain.
 
Comment faire ?
 
pour l'instant j'ai ça :

Code :
  1. "C:\Program Files\PSPad editor\pspad.exe"
  2. "C:\Program Files\Mozilla Firefox\firefox.exe"
  3. "C:\Program Files\Mozilla Firefox\firefox.exe"


Mais il me faut fermer le ps-pad avant d'ouvrir FF, et ainsi de suite.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 19-09-2007 à 18:13:04   

Reply

Marsh Posté le 19-09-2007 à 18:45:57    

Salut,
 
Ben... Qu'entends-tu par batch ?
Il n'y aucun problème dans un fichier batch (*.bat).
Eventuellement, mets un "run" avant chaque commande :
 
run "C:\Program Files\PSPad editor\pspad.exe"
run "C:\Program Files\Mozilla Firefox\firefox.exe"
run "C:\Program Files\Mozilla Firefox\firefox.exe"
 
Mets ceci dans un fichier texte nommé "démarrage.bat" (sans guillemets, et sans extension txt), et copie-le dans Démarrer/Tous les Programmes/Démarrage et ça devrait fonctionner.
P.S. J'ai recopié tes commandes : tu veux donc lancer deux fois firefox.
 
 


---------------
Astuces windows au http://aieaie.com
Reply

Marsh Posté le 19-09-2007 à 19:42:50    

jeufeu a écrit :

Salut,

 

Ben... Qu'entends-tu par batch ?
Il n'y aucun problème dans un fichier batch (*.bat).
Eventuellement, mets un "run" avant chaque commande :

 

run "C:\Program Files\PSPad editor\pspad.exe"
run "C:\Program Files\Mozilla Firefox\firefox.exe"
run "C:\Program Files\Mozilla Firefox\firefox.exe"

 

Mets ceci dans un fichier texte nommé "démarrage.bat" (sans guillemets, et sans extension txt), et copie-le dans Démarrer/Tous les Programmes/Démarrage et ça devrait fonctionner.
P.S. J'ai recopié tes commandes : tu veux donc lancer deux fois firefox.

 




Oui je veux lancer 2 fois FF.

 

Sinon, même avec "run" ça ne marche pas, il attend toujours que pspad.exe soit finit avant d'executer la commande suivante (firefox.exe). Je voudrais qu'il lance tout "en même temps".


Message édité par theredled le 19-09-2007 à 19:43:03

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 19-09-2007 à 20:35:07    

Bizarre... Essaye avec START au lieu de RUN, et sinon inverse l'ordre : il est possible que ce soit pspad qui foute la merde.
 
"C:\Program Files\Mozilla Firefox\firefox.exe"
"C:\Program Files\Mozilla Firefox\firefox.exe"
"C:\Program Files\PSPad editor\pspad.exe"

Reply

Marsh Posté le 20-09-2007 à 10:32:23    

Non plus, start ça lance une nouvelle console, et l'ordre ne change rien.


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 20-09-2007 à 10:39:13    

Euh sous simplement ..
 
run Monprogamme.exe & run MonProgramme2.exe  
 
... non ?

Reply

Marsh Posté le 20-09-2007 à 10:49:47    

ben je sais pas je connais pas cette forme :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 20-09-2007 à 10:53:17    

Bon maintenant il connait plus la commande "run"  :heink:  
 
Mais même sans elle ça marche thx :D :jap:


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
Reply

Marsh Posté le 20-09-2007 à 11:12:36    

De plus en plus étrange : ça ne marche pas chez moi ! (Obligé de fermer un programme pour que l'autre s'ouvre).
 
En revanche, le batch suivant fonctionne chez moi,  (le 1er mot après "start" est obligatoire, on y met ce qu'on veut) mais il y a une bizarrerie :
start "essai" "i:\Program Files\Mozilla Firefox\firefox.exe"
start "essai" "i:\Program Files\MagicISO\MagicISO.exe"
start "essai" "i:\Program Files\Internet explorer\iexplore.exe"
start "essai" "i:\Program Files\MesNews\MesNews2.exe"
start "essai" "i:\Program Files\Internet explorer\iexplore.exe"
 
La bizarrerie, c'est que je peux lancer n'importe quel programme 2 fois, ça fonctionne, sauf pour Firefox ne veut pas se lancer deux fois quand je le mets deux fois dans le batch.
 
 

Reply

Marsh Posté le 11-12-2008 à 22:52:42    

WAHOUUUUUUUUUUUUUUU TROP FORT MERCI BEAUCOUP !!!!!!!
 :bounce:
 
 :D Topic détéré :D


Message édité par alexpc1 le 11-12-2008 à 22:53:06
Reply

Marsh Posté le 11-12-2008 à 22:52:42   

Reply

Marsh Posté le 02-04-2013 à 20:52:16    

start "essai" "c:\Program Files\Mozilla Firefox\firefox.exe"
start "essai" "c:\Program Files\Mozilla Firefox\firefox.exe"
cd "c:\Program Files\Mozilla Firefox"
start "essai" firefox.exe /secondary
 
Bonjour, avec un peu de retard mais moi cela marche,
 
j ais bien 3 programmes qui se lance   :hello:

Reply

Marsh Posté le 31-01-2016 à 15:03:56    

voila la commande pour lancer le deuxieme ou X eme Firefox
 
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -new-window  
 
donc dans l'example start:
 
start "notepad" "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -new-window
 

Reply

Marsh Posté le 11-12-2016 à 13:20:05    

merci, cela m'a servi a faire un batch pour demarrer 3 logiciels pour elite dangerous ;)
 

Code :
  1. start "EliteDangerous" "E:\Program Files (x86)\Frontier\EDLaunch\EDLaunch.exe"
  2. start "EliteInside" "C:\Program Files (x86)\Trade Finder System\EliteInside.exe"
  3. start "EliteView" "C:\Program Files (x86)\Trade Finder System\IEliteView.exe"

Reply

Marsh Posté le 08-08-2018 à 03:34:34    

Bonjour,
J'avais besoin de ce type de script pour lancé gog en même temps de mon jeu pour pouvoir ainsi déverrouiller les trophées succès appelé ça comme vous le souhaitais pendant que je joue au jeu.
Après quelque réglage, j'ai pu obtenir presque ce que je voulais. Le seul problème, c'est que mon jeu démarre avant le programme gog, or il faudrait que sa soit gog qui démarre d'abord en 1er puis en second mon jeu.
 
script en .bat
 
start "GOG LAUNCHER" "C:\Program Files (x86)\GOG Galaxy\GalaxyClient.exe"
start "Walking dead" "K:\Jeux\GOG Galaxy\The Walking Dead - A New Frontier\Launch The Walking Dead - A New Frontier"
cd "C:\Program Files (x86)\GOG Galaxy\GalaxyClient.exe"
 
 
Si une personne peut, me donnait une astuce pour que le programme gog démarre en 1er. Merci

Reply

Marsh Posté le 08-08-2018 à 14:25:47    

La dernière ligne ne sert à rien. De plus, sa syntaxe est incorrecte : cd sert à changer de répertoire actuel (OK, on dit « dossier » dans le monde MS depuis Windows 95…), et on ne lui met pas comme paramètre un chemin d’accès vers un fichier. Ta ligne devrait simplement être « cd "C:\Program Files (x86)\GOG Galaxy" », mais à quoi ça te sert de te rendre dans ce répertoire, sachant qu’une fois que c’est fait, le processus Cmd.exe qui lances ton script Batch est tué ?
 
Oh, j’avais pas vu que ta 2e ligne était bizarre, aussi… "Launch The Walking Dead - A New Frontier", c’est un fichier ?

Reply

Marsh Posté le 09-08-2018 à 05:37:34    

Pour les jeux gog c'est s'en DRM mais pour que les trophées et le cloud soit activé il faut que gog soit lancé en arrière-plan puis je peux lancer un de mes jeux de ma bibliothèque gog

Reply

Marsh Posté le 28-04-2019 à 11:33:55    

deterrage de l'enfer
bon je viens de faire la ligne de commande du poto au dessus , adaptée a mes deux softs que je veux lancer en meme temps
a savoir
start "essai" "i:\Program Files\Mozilla Firefox\firefox.exe"  
start "essai" "i:\Program Files\MagicISO\MagicISO.exe"  
 
ce qui est nawak c'est que quand je sauve en .bat, marche pas
en cmd ca marche  
 
voila
merci les hackers.. :bounce:


---------------
dj-animateur | compositeur | pianiste-jazz  |  
Reply

Marsh Posté le 28-04-2019 à 12:31:51    

labrat a écrit :

ce qui est nawak c'est que quand je sauve en .bat, marche pas
en cmd ca marche


Sûrement lié au fonctionnement même des fichiers .BAT (hérités de MS-DOS) : pour eux, le passage à une instruction suivante ne peut se faire que si celle en cours est terminée*. Je ne connais pas les règles des fichiers .CMD propres à Windows NT, mais peut-être qu’eux ne connaissent pas cette limitation, d’où la possibilité de lancer deux programmes en même temps grâce à eux, et non avec un fichier .BAT pourtant identique dans son contenu.

 


* Du coup, les gens qui, à l’époque de Windows 3.x, demandaient à lancer Windows automatiquement au démarrage en ajoutant une ligne « win » à la fin du fichier Autoexec.bat, avaient donc ce dernier qui était maintenu exécuté en arrière-plan, jusqu’à ce que l’utilisateur ne décidât de quitter Windows pour retourner à l’invite de MS-DOS.


Message édité par Trit' le 28-04-2019 à 12:36:13
Reply

Marsh Posté le 28-04-2019 à 15:20:49    

En .bat il faut & entre les trucs lancés en même temps.


---------------

Reply

Marsh Posté le 02-05-2019 à 11:02:56    

normalement ca doit marcher, peut etre qu'il faut l'executer en admin ton bat

Reply

Sujets relatifs:

Leave a Replay

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