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
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.
Sou Carlos Finet, adoro tecnologia, entre minhas áreas de atuação estão implantação, administração de produtos Microsoft Windows Client e Windows Server tanto em cenários voltados para infra quanto para cloud, sou Microsoft Certified Trainer (MCT) onde por mais de uma década preparei profissionais para aprovação em exames Microsoft. Em meu currículo estão diversas certificações como o MCSA e MCSE.
Precisa de uma ajuda para o seu projeto entre em contato com minha empresa de consultoria www.finet.com.br