Ícone do site CooperaTI

Finalizando programas que não estão respondendo de uma só vez


Quem nunca teve que abrir o gerenciador de tarefas para finalizar um processo que não esta respondendo e teve que clicar umas 5 vezes em “finalizar” para isso. Vou demonstrar a praticidade do utilitário de linha de comando TASKLIST e TASKKILL  para essa finalidade.

Verificando e finalizando processos


➤ Conheça nosso programa de assinatura: https://cursos.bernardes.com.br/bexpert-cooperati


 

Primeiramente vou apresentar o TASKLIST que serve para listar os processos em uso no seu computador
O comando TASKKILL serve para finalizar processos
No nosso exemplo vou utilizar o taskkill para finalizar o processo da calc.exe

Pronto concluímos  que não existe tanto mistério em finalizar uma tarefa por linha de comando, caso fosse necessário poderíamos utilizar o parâmetro /F para forçar a finalização do processo.

Verificar processos que não estão respondendo

Usando o comando Tasklist e o parâmetro –fi conseguimos criar filtros em nossos processos, para mais detalhes sobre as possibilidades de filtros consulte o HELP do comando taskklist /?
Vejamos na figura abaixo um exemplo do uso do filtro para listar processos que não estão respondendo.

O comando utilizado:
Tasklist –fi “status eq not responding”

Finalizar todos os processos que não estão respondendo

Já aprendemos a criar filtros em nossas consultas agora podemos utilizar esse conhecimento para finalizar todos os processos cujo status seja “not responding” através do comando:
Taskkill /f /fi “status eq not responding”

Espero que tenham gostado do Post e não deixem de postar seus comentarios.

Sair da versão mobile