Bonjour,

j'essaye de tester l'exécution d'un processus.
Voici mes différents essais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
@echo off
tasklist | find "firefox.exe" /c /i > NUL
if errorlevel 0 echo running
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
@echo off
tasklist > tl.txt
if errorlevel 0 echo running
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
@echo off
tasklist /fi "IMAGENAME eq firefox.exe" > tl.txt
if errorlevel 0 echo running
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
@echo off
tasklist | findstr -i firefox.exe
if %errorlevel%==0 echo running
J'ai souvent le processeur qui monte en flèche et la console CMD a le curseur qui clignote sans que la saisie soit possible...

Par contre en "saisie directe" dans la console de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
tasklist /fi "IMAGENAME eq firefox.exe" > tl.txt
le fichier tl.txt se génère aussitôt avec le processus firefox.exe listé !