2016-03-29 7 views
0

Ich versuche, eine Tracking-Anwendung zu erstellen, um die Zeit, die ich für Gaming oder Web-Aktivitäten verbringen. Eine der Aufgaben besteht darin, die Zeit zu ermitteln, die eine Anwendung oder ein Prozess im Windows-System ausgeführt wurde. Dies kann in einer Datenbank gespeichert werden und wird später von meinem Java-Programm aufgerufen. Benötigen Sie Hilfe beim programmatischen Abrufen dieser Informationen.So finden Sie die Laufzeit eines Dienstes oder Programms in Windows

+0

Ich denke, die beste Wahl einen Dienst haben, die in regelmäßigen Abständen den laufenden Prozess Liste abfragt, lassen Sie uns ganz 5 Minuten sagen oder so. – bolov

Antwort

2

Sie können Powershell nutzen diese, um herauszufinden:

New-TimeSpan -Start (get-process "outlook").StartTime