Kill de plusieurs tâches sous Windows


Un programme est bloqué sur votre machine Windows ? Facile, task explorer, on sélectionne l’application ou le process, bouton droit « End Task « et tout s’arrête.
Mais comment faire lorsque plusieurs instances du même programme sont lancés ?


J’ai récemment aidé un développeur dont le programme lançait plusieurs tâches net.exe ; ceci afin de déploiement des composants réseaux et nombre de ces process (tous ?) restaient en mémoire.
Afin de tuer toutes ses tâches d’un coup, il existe une commande simple « taskkil » qui accepte un filtre en option (/fi) ; lequel permet par exemple d’indiquer de killer tous les process dont l’image porte un nom comme dans l’exemple suivant.
taskkill /f /fi « IMAGENAME eq net.exe »

Dans la même idée, on peut via une seule instruction mettre une fin à tous les programmes qui ne répondent pas

taskkill /f /fi « status eq not responding »

D’autres options sont disponibles en tapant taskkill / ?

Laisser un commentaire