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
A
Antwort
2
Sie können Powershell nutzen diese, um herauszufinden:
New-TimeSpan -Start (get-process "outlook").StartTime
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