Encontre o PID de um processo em execução no Windows?

1

Eu tenho várias cópias de um programa em execução. Eu gostaria de encontrar o PID para um desses processos em particular. Eu posso identificar a janela que gerou o processo (e há apenas um processo a partir dessa janela), mas não posso diferenciá-lo de outros processos similares.

Alguma idéia?

    
por Charles 08.02.2011 / 21:26

2 respostas

2

Você pode acessar o Gerenciador de Tarefas (CTRL + SHIFT + ESC) e clicar com o botão direito do mouse na janela desejada em Aplicativos e escolher "Trazer para Frente". Quando você identificar a janela correta, clique com o botão direito e escolha "Ir para processo". Agora, no menu "Visualizar", escolha "Selecionar colunas ..." e marque a caixa PID. O PID agora aparecerá como uma coluna separada ao lado do processo destacado.

    
por 08.02.2011 / 21:41
3

Use o SysInternals Process Explorer. Clique com o botão direito do mouse no processo e traga a janela para a frente. Isso tecnicamente permite que você encontre a janela a partir dos processos em potencial, então você pode ter que fazer isso algumas vezes até encontrar aquela que lhe interessa.

Como alternativa, se você se preocupa com um arquivo específico aberto, você pode executar o arquivo handle.exe e encontrar o PID dessa maneira.

Existem outras características distintivas sobre o processo que você gosta? A sequência inicial é diferente, o caminho, algo?

    
por 08.02.2011 / 21:34