Как получить список всех процессов? - C#
Формулировка задачи:
Привет всем не подкажете как получить список всех процессов(не только запущенных).А потом чтобы можно было выбрать процес и запустить его.я так понял в сторону WMi рыть
Решение задачи: «Как получить список всех процессов?»
textual
Листинг программы
// Находим все *.exe файлы в каталогах из переменной окружения PATH
string[] envPath = Environment.GetEnvironmentVariable("PATH").Split(';');
List<string> exeFiles = new List<string>();
foreach (string path in envPath)
{
if (!Directory.Exists(path)) continue;
exeFiles.AddRange(Directory.EnumerateFiles(path, "*.exe"));
}