Je sais que cette discussion est plutôt ancienne mais je rajouterai juste qu'on peut aussi utiliser WMIC (Windows Management Instrumentation "Command-Line") (avec Windows Xp et supérieur) pour faire cela. Car j'ai longuement chercher et je trouve que c'est plus simple à utiliser sinon plus explicite et se rapprochant plus d'une commande sql que tasklist
wmic Process where (Name="macommande") GET processid | more +1
par exemple :
wmic Process where (Name="cmd.exe") GET processid | more +1
Pour plus d'info sur le programme lancé utiliser la commande
wmic Process where (Name="cmd.exe") GET /value
Partager