Получить информацию о запущенных процессах

semen26

Client
Регистрация
30.09.2016
Сообщения
43
Реакции
27
Баллы
18
Всем привет, появилась необходимости получить инфу о запущенных процессах на пк, и положить ее в переменную или в лист, для дальнейшей работы.
Как это сделать подскажите?
Пробовал так
var procs = System.Diagnostics.Process.GetProcesses("User-pk");

но не выходит ни чего.
 
C#:
Развернуть Свернуть Копировать
IZennoList list = project.Lists["Test"]; // <<< Сменить имя листа
foreach(System.Diagnostics.Process process in System.Diagnostics.Process.GetProcesses())
{
    list.Add(process.ProcessName);
}
Просто проверить существование процесса:
C#:
Развернуть Свернуть Копировать
if(System.Diagnostics.Process.GetProcessesByName("calc").Length == 0)
   throw new Exception("Процесс не найден"); // По красной
 
Спасибо, все работает, просто огонь!!!
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)