Salvar uma lista de processos em execução em um arquivo de texto no Windows


Se você quiser visualizar uma lista de processos em execução no seu computador e não conseguir abrir o Gerenciador de Tarefasou quiser imprimir a lista, temos um procedimento simples que permite você gerar uma lista de processos em execução e gravá-los em um arquivo de texto. A lista contém o PID(ID do processo) e o uso de memória para cada processo.

Este procedimento abaixo funciona em todas as versões do Windows do XP ao Windows 10.

Gerar lista de processos

Para gerar uma lista de processos em execução, abra o prompt de comando como administrador. Para fazer isso, clique em Iniciar, digite cmde clique com o botão direito do mouse em Prompt de Comando e escolha Executar como Administrador.

Para ver a lista de processos em execução diretamente na janela Prompt de Comando, digite a seguinte linha no prompt e pressione Digite.

tasklist

Uma boa tabela com títulos exibe todos os processos em execução.

Entering the tasklist command

Para escrever a tabela de processos em execução em um arquivo de texto, digite a seguinte linha no prompt e pressione Enter.

tasklist > c:\processes_list.txt

NOTA:O comando acima salva um arquivo chamado processes_list.txtpara C:. Se você quiser salvar o arquivo com um nome diferente em um local diferente, insira o caminho completo do local desejado e insira um nome de arquivo diferente.

Writing the results of tasklist to a text file

No nosso exemplo, o arquivo processes_list.txté gravado na raiz da unidade C:.

processes_list.txt file created

A tabela de processos em execução está disponível em formato de arquivo de texto, permitindo que você imprima as informações de um editor de texto, como o Bloco de Notas.

processes_list.txt file open in notepad

Você também pode gerar uma lista de serviços em execução da mesma maneira. Para fazer isso, digite a seguinte linha no prompt e pressione Enter.

tasklist/svc > c:\services_list.txt

OBSERVAÇÃO:Novamente, você pode altere o caminho e o nome do arquivo conforme desejado.

Generating a list of services

Uma tabela exibe a lista de serviços com seus PIDs associados.

NOTA:Esta é uma boa maneira de descobrir quais serviços estão sendo hospedados pelas várias instâncias do arquivo svchost.exe. O Svchost.exeé um processo que hospeda outros serviços para executar várias funções e pode haver várias instâncias do svchost.exesendo executadas ao mesmo tempo. Veja nossa postagem, Svchost.exe explicado e desmistificado, para obter mais informações sobre o svchost.exe.

services_list.txt file

Este procedimento pode ser útil se você precisar matar um processo e um vírus estiver impedindo a abertura do Gerenciador de Tarefas. Você pode gerar a lista de processos em execução no prompt de comando, obter o PIDpara o processo que deseja matar e, em seguida, usar o comando taskkillpara eliminar o processo. Digite a seguinte linha no prompt de comando para obter mais informações sobre como usar o comando taskkill.

taskkill /?

Além disso, veja nossa postagem sobre como usar o linha de comando para matar um processo para uma maneira fácil de eliminar processos que não respondem. Aproveite!

Script BAT 1 - Como automatizar tarefas com arquivos de Auto executáveis em LOTE

Postagens relacionadas:


3.05.2011