Я кодирую простой сервис Windows в C #.Я хочу получить список процессов на моем компьютере и «убить» другую программу, которую я уже сделал с помощью формы Windows.В частности, я хочу убить эту программу, когда она потребляет 300 МБ памяти.
Process[] processlist = Process.GetProcesses();
foreach (Process theprocess in processlist)
{
String path = @"C:\\tmp\\" + theprocess.ProcessName;
File.Create(path);
}
с помощью этого кода я получаю только 3 процесса: conhost, devenv, svchost.Я хочу получить весь список процессов, которые я вижу в диспетчере задач.кто-нибудь может мне помочь?Спасибо за любое предложение