Определить имя сервиса по исполняемому файлу - C#

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

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

Как можно определить имя сервиса по его исполняемому файлу? То есть имеется путь - C:\papka\file.exe, и сервис ImyaServisa, так вот это имя мне не известно, как его узнать?

Решение задачи: «Определить имя сервиса по исполняемому файлу»

textual
Листинг программы
string[] captions = searcher.Get().OfType<ManagementObject>()
    .Where(mo => mo.Properties["PathName"].Value.ToString().Replace("\"", "").StartsWith(@"c:\windows\system32\svchost.exe", StringComparison.OrdinalIgnoreCase))
    .Select(mo => mo.Properties["Caption"].Value.ToString())
    .ToArray();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

11   голосов , оценка 3.818 из 5
Похожие ответы