
Envoyé par
Mac LAK
Pas parfait (les processus "cmd.exe", "tasklist.exe" et "sort.exe" utilisés par le batch sont également listés), mais ça doit pouvoir suffire si tu rajoutes un filtre sur "iexplore.exe" sur le résultat du sous-programme, par exemple en effectuant un pipe de la sortie via la commande findstr /I "iexplore.exe"...
salut,
tu peux utiliser les filtres de Tasklist/?
tasklist -nh -fo csv -fi "imagename eq process.exe"
voici une autre solution:
1 2 3 4 5 6 7 8 9
|
@echo off
2>NUL (
for /f "" %%x in ('
"wmic process where(name="iexplore.exe") get ProcessID | more +1"
') do (set PID=%%x)
)
echo\%PID%
pause |
Partager