Windows 7或Server 2008显示进程的运行时间

有什么简单的方法来显示一个特定的PID实例已经活跃了多久?

使用Powershell Get-Process cmdlet:

Get-Process | select对象id,starttime,name | sorting对象ID

格雷格

我知道Process Explorer会显示这个,有点。

得到它在这里: http : //technet.microsoft.com/en-us/sysinternals/bb896653.aspx

如果你运行它,右键点击一个进程并selectProperties它会显示进程的开始时间(你可以点击Threads选项卡查看单独的线程开始时间)。

在这里输入图像描述

或者在Process Explorer中,您可以单击ViewSelect Columns ,selectProcess Performance选项卡,然后selectStart Time ,然后在主窗口中显示所有PID的列。

你可能需要在这个过程中的个别线程(再次是线程标签)和当前的date/时间做自己的math来得到一个真正的“多久”的答案。