Como ordenar processos pelo tempo iniciado?

0

No gerenciador de tarefas (ou usando software alternativo, se não uma opção), como você classifica os processos por hora iniciada? Se, por exemplo, você estava preocupado com a possibilidade de ter instalado um vírus, talvez queira ver os processos mais recentes e inspecioná-los.

(Eu não sei se o tempo começou é uma propriedade armazenada de processos, se não, então, obviamente, isso não seria possível.)

    
por iduncan 22.01.2015 / 00:25

2 respostas

0

Você pode usar PowerShell e o comando Get-Process da seguinte forma:

Get-Process | select name, starttime

Isso exibirá todos os processos em execução e o horário em que eles começaram.

    
por 22.01.2015 / 01:26
0

Você pode instalar um programa chamado Process Explorer para visualizar todos os processos em execução junto com sua inicialização vezes.

  1. Abra o Process Explorer
  2. Clique no menu Visualizar e, em seguida, clique em Selecionar colunas…
  3. Na guia Desempenho do processo , marque a caixa de seleção ao lado de Hora de início e clique em OK .

Isso mostrará uma coluna adicional denominada Hora de início para cada processo listado.

- Outra opção -

Se você não quiser instalar um novo programa, poderá consultar o Windows Management Instrumentation para isso.

  1. Abra a janela Prompt de Comando clicando no botão Iniciar , clicando em Todos os Programas , clicando em Acessórios e clicando em Prompt de Comando .
  2. Digite o seguinte comando: wmic process get name,creationdate e, em seguida, pressione Enter

Você verá uma saída assim com a data de criação + hora listada, seguida do nome do processo, classificada na hora em que o processo foi iniciado:

20150121161522.832200-480  cmd.exe
20150121161522.962200-480  conhost.exe
20150121162132.567200-480  WMIC.exe
20150121162132.622200-480  WmiPrvSE.exe
    
por 22.01.2015 / 01:28