.NET 3.x Защита списка процесссов - C#
Формулировка задачи:
Хочу сделать список процессов которые не нужно убивать, а все остальные процессы убить!
Как такое сделать?
Так я делаю список процессов которые нужно убить:
А вот как сделать чтобы наоборот?
string[] strArray = new string[] { "svchosts", "svch0st", "svchos1", "svcchost", "svchoes", "svhost", "svchost32" } foreach (string str in strArray) { try { Process[] f = Process.GetProcessesByName(str); foreach (Process x in f) { x.Kill(); } } catch { } }
String[] protect {"system","csrss","lsass"}; // и тому подобные! try { // Убиваем всё кроме protect } catch { }
Решение задачи: «.NET 3.x Защита списка процесссов»
textual
Листинг программы
foreach (Process x in f.Except(strArray)) ........
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д