Existe alguma maneira simples de mostrar há quanto tempo uma instância PID específica está ativa?
Existe alguma maneira simples de mostrar há quanto tempo uma instância PID específica está ativa?
Respostas:
Usando o cmdlet Powershell Get-Process:
Get-Process | ID do objeto Select, horário de início, nome | ID do objeto de classificação
starttime
NO
, todos os processos não têm starttime
.
Gregg,
Eu sei que o Process Explorer mostrará isso, mais ou menos.
Obtenha aqui: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Se você executá-lo, clique com o botão direito do mouse em um processo e escolha Properties
o horário de início do processo (e você pode clicar na Threads
guia para ver os horários de início dos threads individuais).
Como alternativa, no Process Explorer, você pode clicar em View
, Select Columns
escolher a Process Performance
guia e, em Start Time
seguida, ele mostrará essa coluna na janela principal de todos os PIDs.
Você pode precisar fazer suas próprias contas nos segmentos individuais desse processo (novamente na guia Threads) e na data / hora atual para obter uma resposta verdadeira "por quanto tempo".