Batch : lancer dces programmes simultanément - Win NT/2K/XP - Windows & Software
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.
Marsh Posté le 19-09-2007 à 19:42:50
jeufeu a écrit : Salut, Ben... Qu'entends-tu par batch ? run "C:\Program Files\PSPad editor\pspad.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. |
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".
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"
Marsh Posté le 20-09-2007 à 10:32:23
Non plus, start ça lance une nouvelle console, et l'ordre ne change rien.
Marsh Posté le 20-09-2007 à 10:39:13
Euh sous simplement ..
run Monprogamme.exe & run MonProgramme2.exe
... non ?
Marsh Posté le 20-09-2007 à 10:49:47
ben je sais pas je connais pas cette forme
Marsh Posté le 20-09-2007 à 10:53:17
Bon maintenant il connait plus la commande "run"
Mais même sans elle ça marche thx
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.
Marsh Posté le 11-12-2008 à 22:52:42
WAHOUUUUUUUUUUUUUUU TROP FORT MERCI BEAUCOUP !!!!!!!
Topic détéré
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
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
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 :
|
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
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 ?
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
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..
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 |
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.
Marsh Posté le 28-04-2019 à 15:20:49
En .bat il faut & entre les trucs lancés en même temps.
Marsh Posté le 02-05-2019 à 11:02:56
normalement ca doit marcher, peut etre qu'il faut l'executer en admin ton bat
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 :
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