Завершение процессов - C#
Формулировка задачи:
Ребята ! нужна ваша помощь !!!
Как закрыть все процессы кроме определенных ???
Желательно на примере .
Спасибо.
Решение задачи: «Завершение процессов»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Diagnostics; namespace ProcessKiller { class Program { static void Main(string[] args) { string name = ""; int count = 0; Process[] procList = Process.GetProcesses(); Console.WriteLine("Введите название процесса, который необходимо убить"); do { Console.Clear(); Console.WriteLine("Введите название процесса, который необходимо убить"); name = Console.ReadLine(); System.Diagnostics.Process[] etc = System.Diagnostics.Process.GetProcesses(); foreach (System.Diagnostics.Process anti in etc) if (anti.ProcessName.ToLower().Contains(name.ToLower())) { anti.Kill(); count++; } procList[1].StartInfo.ToString(); Console.WriteLine("Процессы, содержащие в названии " + name + " - убиты"); Console.WriteLine("Количество убитых процессов: " + count); Console.ReadLine(); } while (name != "Turn it off"); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д