Comment tuer un processus en utilisant PowerShell

Comment tuer un processus en utilisant PowerShell
PowerShell est un logiciel Windows utilisé pour la gestion de la configuration et il effectue également des tâches administratives. La responsabilité principale d'un administrateur système est de maintenir le système en cours d'exécution sans obstacle. Pour ce faire, les administrateurs du système ont tendance à tuer quelques processus qui ne fonctionnent pas bien ou ne dérangent pas les autres processus. Ce message vise à explorer les méthodes possibles pour tuer les processus à l'aide de PowerShell. Les résultats possibles de ce post sont:
  • Comment tuer un processus en utilisant TaskKill dans PowerShell?
  • Comment tuer un processus en utilisant le processus d'arrêt à PowerShell?

Méthode 1: Comment tuer un processus en utilisant TaskKill dans PowerShell?

TaskKill est une commande administratrice utilisée par PowerShell et CMD pour tuer tout processus en cours d'exécution. TaskKill utilise PID (identification du processus) ou le nom de processus pour identifier le numéro de processus, puis le tue.

Syntaxe: pour tuer un processus par id

> TaskKill / f / pid

Les éléments de syntaxe sont expliqués ci-dessous.

  • /F: Tuer fortement le processus
  • Piquer: Spécifie l'ID de processus qui est sur le point d'être résilié

Syntaxe: pour tuer un processus par nom

> TaskKill / im / f

Les éléments de la syntaxe sont:

  • Tâche: utilisé pour tuer une tâche de course
  • /JE SUIS: utilisé pour spécifier le nom d'image du processus à résilier
  • /F: Tuer fortement le processus

Exemple
Ici, nous avons présenté l'utilisation de la commande taskkill qui est essentiellement utilisée pour tuer un processus.

Si vous souhaitez obtenir le nom d'image du processus ou son ID à l'aide de PowerShell, vous pouvez l'obtenir via la commande suivante:

> Liste de tâches

Dans la sortie ci-dessus, la première colonne «Nom d'image» représente les images présentes, et le deuxième «PID» représente les ID de processus, la troisième colonne «Nom de session» représente les noms de services, la quatrième colonne «Session #» indique si la session est sur ou en dehors en utilisant 1 et 0.

Sélectionnez la tâche que vous souhaitez tuer et notez son ID dans la commande ci-dessous pour la tuer:

> TaskKill / F / PID 5276

Du "SUCCÈS»Message, il est observé que le processus a été tué avec succès.

TaskKill permet également la mise à mort d'une tâche en spécifiant son nom.

Spécifiez le nom du processus que vous souhaitez tuer après le /JE SUIS Paramètre comme suit:

> TaskKill / im calc.exe / f

Toutes nos félicitations! Vous avez appris à utiliser TaskKill pour tuer un processus par son identifiant ainsi que par son nom.

Méthode 2: Comment tuer un processus en utilisant le processus d'arrêt dans PowerShell?

Le commandement de procès d'arrêt est une commande administrative qui est utilisée pour tuer les processus en cours d'exécution. La commande stop-process utilise PID et le nom pour identifier le processus pendant la mort.

Syntaxe: tuez le processus par id

> STOP-Process -id -Force

Les éléments de syntaxe sont décrits comme

  • IDENTIFIANT: espèce la syntaxe d'identification
  • Force: oblige le processus à mettre en œuvre

Ou

Syntaxe: pour tuer le processus par nom

> STOP-Process -name -Force

Les éléments de syntaxe sont expliqués comme

  • Nom: Spécifie la syntaxe du nom
  • Force: oblige le processus à mettre en œuvre

Exemple
Cet exemple démontre le fonctionnement de la commande taskkill.

Tout d'abord, exécutez la commande de TaskList pour obtenir la liste des tâches.

> Liste de tâches

Spécifiez le processus que vous souhaitez tuer puis entrez son identifiant

> STOP-Process -id 5704 -Force

Par conséquent, le processus est terminé en utilisant la commande de procédé stop-process.

Stop-Process vous permet également de tuer le processus en spécifiant son nom.

> STOP-Process -Name

Le processus nommé «bloc-notes"Est tué avec succès.

Bravo! Vous avez appris avec succès pour tuer le processus en utilisant PowerShell.

Conclusion

Pour tuer un processus, PowerShell prend en charge les commandes de procès et de taskkill. Les deux méthodes tracent le processus en utilisant le nom du processus ou l'ID. Ce message a fourni une liste de méthodes possibles pour tuer un processus à l'aide de PowerShell. Vous pouvez également obtenir la liste des processus via les commandes Get-Process ou TaskList dans PowerShell.