Programmation batch

Résolu
Bonjour, Je fais un programme en batch et je voudrais savoir si il existe un commande pour detecter si un logiciel est en cours d'execution
merci d'avance

3 réponses

  1. Bonjour,

    Oui il existe une commande, il s'agit de TASKLIST.

    1. Non pour savoir si un programme est en cours d execution alors il est arete automatiquement par la commande taskkill
  2. voici le code

    if {pour savoir si le programme est en cours d'execution} (taskkill /F /IM [le programme]
    goto :start )
    1. Comme je l'ai déjà dit : la commande TASKLIST
  3. alors c'est

    if tasklist programme.exe taskkill /F /IM programme.exe
    1. Pas exactement, voilà comment il faut faire :
      tasklist | find "firefox.exe" >nul && taskkill /F /IM firefox.exe