La commande tskill et la commande taskkill

  1. tskill
  2. taskkill

1. Tskill

La commande teskill est utilisée pour terminer un processus en cours.
Syntaxe :
TSKILL IDprocessus | NomProcessus [/SERVER:NomServeur] [/ID:IDsession | /A] [/V]

  • IDprocessus : il désigne l’ID du processus qui doit être arrêté.
  • NomProcessus : il s’agit du nom du processus qui doit être arrêté.
  • /SERVER:NomServeur : désigne le serveur contenant l'ID de processus devant être arrêté.
  • /ID:IDsession : Il spécifie l’id de la session qui contient le processus à terminer.
  • /A : il permet de terminer touts les processus en cours.
  • /V : Affichage d'informations sur les actions exécutées.

NB : pour connaitre l’ID du processus, on doit d’abord lancer tasklist.

2. Taskkill

La commande taskkill fait presque la même chose que tskill, c'est-à-dire qu’il tue une ou plusieurs tâches ou processus. D’ailleurs taskkill est composé de deux mots anglais : task qui signifie tâche et kill qui signifier tuer.

Pour utiliser la commande taskkill, voici la syntaxe :
TASKKILL [/S système] [/U utilisateur [/P mot_de_passe]]]{ [/FI filtre] [/PID ID_processus | /IM image] } [/F] [/T]

  • /S système: il permet de spécifier le système distant auquel se connecter.
  • /U [domaine\] utilisateur : il est utilisé pour déterminer le contexte utilisateur sous lequel la commande doit exécuter.
  • /P [mot_de_passe] : il est utilisé pour spécifier le mot de passe de l’utilisateur.
  • /F : Il est utilisé pour forcer la fin d'exécution du ou des processus.
  • /FI filtre : il sert à afficher un ensemble de tâches selon le critère spécifié par le filtre.
  • /PID ID_processus: Il pécifie la valeur PID du processus qui doit être arrêté.
  • /IM image : Il spécifie le nom d'image du processus qui doit être arrêté.
  • /T : il permet de terminer l'arborescence : arrête le processus spécifié et tous les processus enfant qu'il a démarrés.

Certaines expressions à comprendre : operateurs des filtres

  • Eq : signifie égal
  • ne : signifie pas égal
  • gt : signifie strictement supérieur
  • lt : strictement inferieur
  • ge : supérieur ou égal
  • le : inferieur ou égal

Les filtres :

  • STATUS (eq, ne) : Elle définit le statut (RUNNING | NOT RESPONDING
  • IMAGENAME (eq, ne) : elle spécifie le nom d'image
  • PID (eq, ne, gt, lt, ge, le) : Valeur PID (un entier naturel positif)
  • SESSION ( eq, ne, gt, lt, ge) : le numéro de session
  • CPUTIME (eq, ne, gt, lt, ge, le) : Heure valide
  • MEMUSAGE( eq, ne, gt, lt, ge, le ) : Mémoire utilisée, en Ko
  • USERNAME( eq, ne ) : nom d'utilisateur
  • SERVICES( eq, ne) : Nom de service
  • WINDOWTITLE ( eq, ne ) : Titre de la fenêtre
  • MODULES ( eq, ne) : Nom de DLL

Exemple

Terminons la tâche winword.exe (fermons MS Word)



Une question? Cliquez ici pour la poser.

Retour sur le portail de Windows