Ожидание запуска процесса и получение его пути - C#

Узнай цену своей работы

Формулировка задачи:

Помогите реализовать программу, которая будет ожидать calc.exe и, если этот процесс будет запущен, то вывести на экран путь к папке, в которой находится этот calc.exe
Юзаю так:
path = Process.GetProcessesByName("calc")[0].StartInfo.FileName;
Но path возвращает пустой аргумент

Решение задачи: «Ожидание запуска процесса и получение его пути»

textual
Листинг программы
var processes = Process.GetProcessesByName("calc");
if (processes.Length > 0)
{
    string path = processes[0].MainModule.FileName;
    MessageBox.Show(path);
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

15   голосов , оценка 4.2 из 5