Страницы

Поиск по вопросам

понедельник, 6 января 2020 г.

Как отследить время работы программы/процесса

#c_sharp #windows #процесс


Как отследить работу не моей программы, а программы на OC windows, или сколько работает
процесс/служба? 
    


Ответы

Ответ 1



Находишь нужный тебе процесс и у него читаешь свойство Process.StartTime. Зная время старта процесса и текущее время(DateTime.Now) вычитаешь одно из другого и получаешь время сколько процесс работал. Например, так: var minutes=(DateTime.Now - Process.GetProcessesByName("Word").First().StartTime).TotalMinutes;

Комментариев нет:

Отправить комментарий