Programmlaufzeit in der Ereignisanzeige auslesen?

1 Antwort

Von allein werden nur systemrelevante Ereignisse protokolliert, nicht jeder einzelne Programmstart. (Das würde das Log auch zu sehr aufblähen.) Siehe z. B. https://superuser.com/questions/603226/does-windows-log-programs-that-have-been-run-called

Du kannst aber z. B. das Programm über ein Shell-Script ("Batch-Datei") starten und darüber Beginn und Ende ins Windows Event Log eintragen lassen: https://stackoverflow.com/questions/3523393/batch-file-to-write-to-event-viewer

Wenn du jeden Aufruf des Programms auf die Batch-Datei umleitest, sind die Ereignisse alle in der Windows-Ereignisanzeige aufgelistet.

Aber dann ist es m. E. übersichtlicher, ein eigenes Log für dieses eine Programm anzulegen.

Woher ich das weiß:Berufserfahrung – Software-Entwickler