Bonjour,

Je cherche à extraire explorer.exe du tasklist et afficher un message et renvoyer un code s'il est trouvé (2) ou non (0) .

Merci beaucoup !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@echo off
tasklist /NH > c:\processus.txt
set a=explorer.exe
for /f "delims=" %%a in (c:\processus.txt) do if not exist %%a goto :zero else goto :un
:un
echo WARNING - explorer.exe : session ouverte 
del c:\processus.txt
rem exit 1
pause
goto:eof
:zero
echo OK - explorer.exe : pas de session ouverte
del c:\processus.txt 
rem exit 0
pause
goto:eof