.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))
- ........
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д