windows:script_tuer_tache_session
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