У меня есть панель PHP, которая была перенесена из окна Linux в окно Windows. На панели он показывает время работы определенного процесса, чтобы дать знать пользователю, как долго работает программа в системе. В Linux это было легко, потому что я мог просто передать и переопределить PS Aux с некоторыми флагами, чтобы вывести время. Однако в Windows я не могу понять, как это сделать. Я использую эту команду для вывода информации о программе, думая, что процессорное время будет тем, что я хочу: tasklist /fi "imagename eq program.exe" /v
Как выясняется, время ЦП показывает, сколько времени процесс работал на всех без исключения ЦП, что, конечно, может сильно отличаться от реального времени, в зависимости от того, сколько потоков запущено в данный момент времени в процессе.
Итак, как я могу использовать CMD для вывода времени выполнения процесса в реальных условиях?