Boa noite galera,
Hoje vou ensinar como finalizar processos ativos no windows por linha de comando.
Para simular irei abrir 3 programas: paint brush, calculadora e bloco de notas.
Primeiro abriremos o prompt:
Iniciar -> Executar -> Digite 'cmd'
Com o prompt aberto digite 'tasklist' para listar todos os processos que estão rodando no sistema operacional.
Com o prompt aberto digite 'tasklist' para listar todos os processos que estão rodando no sistema operacional.
Teremos 5 colunas com informações: Nome da imagem (nome do processo), identificação (id de identificação), nome da sessão, sessão e uso de memória
Podemos finalizar um programa diretamente por sua identificação e utilizaremos o comando 'taskkill' para isso.
Exemplo:
taskkill /PID 1564
/PID serve para passar o número de identificação do processo que queremos finalizar.
e receberiamos uma mensagem de retorno "ÊXITO: o processo com PID 1564 foi encerrado."
Rodando este comando no prompt, finalizariamos a calculadora que tinha sua identificação como 1564.
Também poderiamos finalizar dois programas em apenas um comando da seguinte forma:
Podemos finalizar um programa diretamente por sua identificação e utilizaremos o comando 'taskkill' para isso.
Exemplo:
taskkill /PID 1564
/PID serve para passar o número de identificação do processo que queremos finalizar.
e receberiamos uma mensagem de retorno "ÊXITO: o processo com PID 1564 foi encerrado."
Rodando este comando no prompt, finalizariamos a calculadora que tinha sua identificação como 1564.
Também poderiamos finalizar dois programas em apenas um comando da seguinte forma:
taskkill /PID 524 /PID 3168
e receberiamos duas mensagens de retorno
"ÊXITO: o processo com PID 3168 foi encerrado.
ÊXITO: o processo com PID 524 foi encerrado."
Também poderiamos utilizar no final deste comando o parâmetro /T
Exemplo:
taskkill /PID 1564 /T
Assim finalizando o processo 1564 e todos os processos filhos iniciados pelo 1564.
Temos outra opção de finalizar pelo nome de imagem, porém este finaliza todos os processos que terão o nome que será passado no comando.
Exemplo:
Neste caso, imagine que tenho 15 blocos de notas aberto e rodo o seguinte comando:
taskkill /F /IM notepad.exe
/F serve para forçar a finalização do processo.
/IM serve para identificar o nome de imagem.
Ao rodar o comando todos os blocos de notas serão finalizados e caso não tenha salvo as informações deles, serão todas perdidas.
É isso,
Até a próxima.
e receberiamos duas mensagens de retorno
"ÊXITO: o processo com PID 3168 foi encerrado.
ÊXITO: o processo com PID 524 foi encerrado."
Também poderiamos utilizar no final deste comando o parâmetro /T
Exemplo:
taskkill /PID 1564 /T
Assim finalizando o processo 1564 e todos os processos filhos iniciados pelo 1564.
Temos outra opção de finalizar pelo nome de imagem, porém este finaliza todos os processos que terão o nome que será passado no comando.
Exemplo:
Neste caso, imagine que tenho 15 blocos de notas aberto e rodo o seguinte comando:
taskkill /F /IM notepad.exe
/F serve para forçar a finalização do processo.
/IM serve para identificar o nome de imagem.
Ao rodar o comando todos os blocos de notas serão finalizados e caso não tenha salvo as informações deles, serão todas perdidas.
É isso,
Até a próxima.
0 comentários:
Postar um comentário
Gostou da postagem? Comente!