Método 1: Como matar um processo usando o TaskKill em PowerShell?
TaskKill é um comando de administrador que é usado por PowerShell e CMD para matar qualquer processo de corrida. TaskKill usa PID (identificação do processo) ou o nome do processo para identificar o número do processo e depois mata.
Sintaxe: para matar um processo por id
> TaskKill /f /pid
Os elementos de sintaxe são explicados abaixo.
Sintaxe: para matar um processo pelo nome
> TaskKill /im /f
Os elementos da sintaxe são:
Exemplo
Aqui, apresentamos o uso do comando de tarefas que é basicamente usado para matar um processo.
Se você deseja obter o nome da imagem do processo ou seu ID usando o PowerShell, poderá obtê -lo através do seguinte comando:
> Lista de tarefas
Na saída acima, a primeira coluna “Nome da imagem” representa as imagens presentes e o segundo “PID” representa os IDs do processo, a terceira coluna “Nome da sessão” representa nomes de serviços, quarta coluna “Sessão#” diz se a sessão é ligado ou desligado usando 1 e 0.
Selecione a tarefa que deseja matar e anote seu ID no comando abaixo para matá -lo:
> TaskKill /f /pid 5276
De "SUCESSO”Mensagem, observa -se que o processo foi morto com sucesso.
TaskKill também permite a morte de uma tarefa especificando seu nome.
Especifique o nome do processo que você deseja matar após o /EU SOU Parâmetro da seguinte forma:
> TaskKill /im Calc.exe /f
Parabéns! Você aprendeu a usar o TaskKill para matar um processo por seu ID, bem como pelo seu nome.
Método 2: Como matar um processo usando o processo de parada em PowerShell?
O cmdlet Stop-Process é um comando administrativo usado para matar os processos de corrida. O comando de parada-processo usa PID e o nome para identificar o processo enquanto matam.
Sintaxe: mate o processo por id
> Stop -Process -id-Força
Elementos de sintaxe são descritos como
Ou
Sintaxe: para matar o processo pelo nome
> Stop -Process -name-Força
Elementos de sintaxe são explicados como
Exemplo
Este exemplo demonstra o funcionamento do comando TaskKill.
Primeiro de tudo, execute o comando da lista de tarefas para obter a lista de tarefas.
> Lista de tarefas
Especifique o processo que você deseja matar e depois digite seu ID
> Stop -Process -id 5704 -Force
Portanto, o processo é encerrado usando o cmdlet de parada-processo.
Stop-Process também permite que você mate o processo especificando seu nome.
> Stop -Process -name NoftEpad -force
O processo chamado “bloco de anotações”É morto com sucesso.
Parabéns! Você aprendeu com sucesso a matar o processo usando PowerShell.
Conclusão
Para matar um processo, o PowerShell suporta comandos de parada e tarefa. Ambos os métodos traçam o processo usando o nome do processo ou o ID. Este post forneceu uma lista de métodos possíveis para matar um processo usando PowerShell. Você também pode obter a lista dos processos por meio dos comandos Get-Process ou Tasklist na PowerShell.