web-dev-qa-db-ja.com

Windows 7またはServer 2008 Showプロセスの実行時間

特定のPIDインスタンスがアクティブである期間を示す簡単な方法はありますか?

27
user160910

Powershell Get-Processコマンドレットを使用する:

Get-Process | Select-Object id、starttime、name | Sort-Object id

33
Davidw

グレッグ、

Process Explorerがこれを表示することを知っています。

ここから入手してください: http://technet.Microsoft.com/en-us/sysinternals/bb896653.aspx

それを実行する場合は、プロセスを右クリックしてPropertiesを選択します。これにより、プロセスの開始時間が表示されます(そして、そこのThreadsタブをクリックして、個々のスレッドの開始時間を確認できます) 。

enter image description here

または、Process ExplorerでViewSelect Columnsをクリックし、Process Performanceタブを選択してStart Timeを選択すると、すべてのPIDのメインウィンドウにその列が表示されます。

真の「長さ」の答えを得るには、そのプロセス内の個々のスレッド(ここでも[スレッド]タブ)と現在の日付/時刻で独自の計算を行う必要がある場合があります。

10
TheCleaner