Taskkill
Supprime un ou plusieurs processus ou tâches. Les processus
peuvent être supprimés au moyen de l'ID ou du nom de l'image.
Syntaxe
taskkill [/s Ordinateur] [/u
Domaine\Utilisateur [/p MotDePasse]]]
[/fi NomFiltre] [/pid
IDProcessus]|[/im NomImage]
[/f]
Paramètres
- /s Ordinateur
- Spécifie le nom ou l'adresse IP d'un ordinateur distant
(n'utilisez pas de barres obliques inverses). Il s'agit par défaut
de l'ordinateur local.
- /u Domaine\Utilisateur
- Exécute la commande avec les autorisations de compte de
l'utilisateur spécifié par le paramètre Utilisateur ou
Domaine\Utilisateur. Il s'agit par défaut des
autorisations de l'utilisateur actuellement connecté sur
l'ordinateur à partir duquel est émise la commande.
- /p MotDePasse
- Spécifie le mot de passe du compte d'utilisateur spécifié par
le paramètre /u.
- /fi NomFiltre
- Spécifie les types des processus à inclure ou à exclure de
l'opération d'arrêt. Le tableau suivant présente les noms, les
opérateurs et les valeurs de filtre valides :
Nom |
Opérateurs |
Valeur |
Nom de l'hôte
|
eq, ne |
Toute chaîne valide. |
État
|
eq, ne |
RUNNING|NOT RESPONDING
|
Nom d'image
|
eq, ne |
Toute chaîne valide. |
ID du processus
|
eg, ne, gt, lt, ge,
le
|
Tout entier positif valide. |
Session
|
eg, ne, gt, lt, ge,
le
|
Tout numéro de session valide. |
Heure CPU
|
eq, ne, gt, lt, ge,
le
|
Heure valide au format hh:mm:ss. Les
paramètres mm et ss doivent être compris entre
0 et 59, tandis que le paramètre hh peut correspondre
à n'importe quelle valeur numérique valide non signée. |
Utilisation de la mémoire
|
eg, ne, gt, lt, ge,
le
|
Tout entier valide. |
Utilisateur
|
eq, ne |
Tout nom d'utilisateur valide
([Domaine\]Utilisateur). |
Services
|
eq, ne |
Toute chaîne valide. |
Titre de la fenêtre
|
eq, ne |
Toute chaîne valide. |
- /pid IDProcessus
- Spécifie l'ID du processus à arrêter.
- /im NomImage
- Spécifie le nom d'image du processus à arrêter. Utilisez le
caractère générique (*) pour spécifier tous les noms
d'image.
- /f
- Indique que l'arrêt des processus doit être forcé. Ce paramètre
est ignoré pour les processus distants ; l'arrêt des processus
distants est toujours forcé.
- /?
- Affiche l'aide à l'invite de commandes.
Remarques
- Le caractère générique (*) est accepté uniquement s'il est
spécifié avec les filtres.
- L'arrêt des processus distants est toujours forcé, que le
paramètre /f soit spécifié ou non.
- L'indication d'un nom d'ordinateur pour le filtre HOSTNAME,
entraîne la fermeture de l'ordinateur et l'arrêt de tous les
processus.
- Utilisez la commande tasklist pour trouver l'ID du
processus à arrêter.
- La commande Taskkill remplace l'outil Kill.
Exemples
Les exemples suivants illustrent la façon d'utiliser la commande
taskkill :
taskkill /pid 1230 /pid 1241 /pid 1253
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im
notepad.exe
taskkill /s srvmain /f /im notepad.exe
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi
"IMAGENAME eq note*" /im *
taskkill /s srvmain /u maindom\hiropln /fi "USERNAME ne NT*" /im
*
taskkill /f /fi "PID ge 1000" /im *
XOX