Forum LiberKey


https://www.liberkey.com/forum/

[Résolu] Rassemblement de 2 raccourcis en 1

https://www.liberkey.com/forum/viewtopic.php?f=17&t=2418

Page 2 sur 2

Re:Rassemblement de 2 raccourcis en 1

MessagePosté: 22 Juillet 2009, 20:11
de skybird
Et si tu rajoutes un goto patience juste en dessous du chemin de firefox ?
Code: Tout sélectionner
@Echo off
tasklist | find "firefox.exe" /C /i > nul
if Not ERRORLEVEL 1 goto checkwow
"C:\Program Files\Mozilla Firefox\firefox.exe"
goto patience

:patience
set/a delay = delay + 1
if %delay% == 5000 goto :checkwow
goto patience


Edit:
Ultime tentative (avec la fonction start):
Code: Tout sélectionner
@Echo off
tasklist | find "firefox.exe" /C /i > nul
if not ERRORLEVEL 1 goto checkwow
start C:\Program Files\Mozilla Firefox\firefox.exe
goto patience

:patience
set/a delay = delay + 1
if %delay% == 5000 goto :checkwow
goto patience

:checkwow
tasklist | find "NOM_DU_PROCESS_WOW.exe" /C /i > nul
if Not ERRORLEVEL 1 goto close
start C:\UsersPublic\Games\World of Warcraft\Launcher.exe
Exit

:close
Exit


Edit 2:
pocchami écrit:
J'ai oublié de dire que j'ai enlevé "@Echo off" pour voir ou ca bloquait

Non, c'est moi qui ne sait pas lire. Tu l'avais clairement indiqué dans le post précédent. Désolé :blush:

Re:Rassemblement de 2 raccourcis en 1

MessagePosté: 22 Juillet 2009, 20:50
de pocchami
Ca ne marche pas,il y a une erreur avec les espaces
Tu peux laisser tomber ce n'était pas important et j'ai l'impression qu'il n'y a pas de solution:S

Re:Rassemblement de 2 raccourcis en 1

MessagePosté: 23 Juillet 2009, 09:00
de skybird
pocchami écrit:
j'ai l'impression qu'il n'y a pas de solution:S

Il y a en une, il suffit de la trouver.

Mes "compétences" en MS-DOS s'arrêtent là. À l'occasion, si Laurent voit ce sujet et s'il a un peu de temps il pourra peut-être nous aider pour le DOS sous vista.

Après ,ça ne me dérange pas de faire un petit script en AutoIt puisque j'ai les données nécessaires (chemins et noms des processus) mais ça serait dommage de passer par un EXE juste pour ça.

Il y a pseudoz qui maitrise bien le DOS, mais j'ai l'impression qu'il s'est vexé suite à notre échange dans le sujet Suppression des langues inutiles :(

Re:Rassemblement de 2 raccourcis en 1

MessagePosté: 23 Juillet 2009, 10:39
de Laurentxp
Sous vista il faut modifier les lignes avec des espaces
start C:\Program Files\Mozilla Firefox\firefox.exe
par
start "" "C:\Program Files\Mozilla Firefox\Firefox.exe"
ce qui donne

Code: Tout sélectionner
@Echo off
tasklist | find "firefox.exe" /C /i > nul
if not ERRORLEVEL 1 goto checkwow
start "" "C:\Program Files\Mozilla Firefox\Firefox.exe"
goto patience

:patience
set/a delay = delay + 1
if %delay% == 5000 goto :checkwow
goto patience

:checkwow
tasklist | find "Wow.exe" /C /i > nul
if Not ERRORLEVEL 1 goto close
start "" "C:\UsersPublic\Games\World of Warcraft\Launcher.exe"
Exit

:close
Exit

Re:Rassemblement de 2 raccourcis en 1

MessagePosté: 23 Juillet 2009, 12:40
de pocchami
Ça marche.Merci a Skybird qui a presque tout fait et merci a Laurentxp qui a réglé le problème.Je ne sera jamais modérateur sur ce forum,il faut avoir trop de connaissances:laugh:

Re:Rassemblement de 2 raccourcis en 1

MessagePosté: 23 Juillet 2009, 15:27
de skybird
Merci Laurent pour le coup de pouce et de rien pocchami.
Tu vois, la solution a fini par arriver. :)

Quand tu as le temps, pense à mettre un petit [Résolu] dans le titre de ton premier message. Ça aidera sans doute plus tard.

Re:Rassemblement de 2 raccourcis en 1

MessagePosté: 23 Juillet 2009, 15:55
de pocchami
Quand tu as le temps, pense à mettre un petit [Résolu] dans le titre de ton premier message. Ça aidera sans doute plus tard.

Ok je le fais tout de suite.Un petit coucou de mon ordi qui s'est fait formater

Re:Rassemblement de 2 raccourcis en 1

MessagePosté: 24 Juillet 2009, 07:17
de pango
Bonjour à tous,

Je passais dans le coin, et surprise, ce petit ficher batch m'a aussi été utile... Comme quoi :P

Merci et bonne journée à tous.
++
Pango