Outils pour utilisateurs

Outils du site


windows:script_tuer_tache_session

Revenir au sommaire

Script pour tuer une tâche d'un utilisateur

Le script peut être appelé depuis un fichier batch.

tuerTache.bat
@FOR /F "delims=, tokens=2" %%G IN ('tasklist /fi ^"SESSIONNAME eq %SESSIONNAME%^" /fi ^"IMAGENAME eq CegidPMI.exe^" /fo CSV /nh') DO @taskkill /f /fi "PID eq %%~G"

Le script peut également être entré directement dans la fenêtre Exécuter ( +R ) de Windows.

cmd /c @FOR /F "delims=, tokens=2" %G IN ('tasklist /fi ^"SESSIONNAME eq %SESSIONNAME%^" /fi ^"IMAGENAME eq CegidPMI.exe^" /fo CSV /nh') DO @taskkill /f /fi "PID eq %~G"

ou

cmd /k @FOR /F "delims=, tokens=2" %G IN ('tasklist /fi ^"SESSIONNAME eq %SESSIONNAME%^" /fi ^"IMAGENAME eq CegidPMI.exe^" /fo CSV /nh') DO @taskkill /f /fi "PID eq %~G"

Dans la fenêtre Exécuter, on choisit l'interpréteur de commande cmd.exe avec une option :

  • l'option /c indique que l'interpréteur exécute la commande puis se ferme (close)
  • l'option /k indique que l'interpréteur exécute la commande et reste ouvert (keep)
windows/script_tuer_tache_session.txt · Dernière modification: 2017/09/17 00:03 de luc