Как прочитать (записать) свойства процессов (из диспетчера задач) в файл (память)? - C#
Формулировка задачи:
Можно ли записать свойства процессов из диспетчера задач в отдельный файл (формат любой) или память(могу некорректно сформулировать)?
1. В диспетчере задач видны все процессы.
Можно ли с помощью
C#
куда-нибудь записать свойства этих процессов Например "Расположение" (путь где расположен процесс)? см скрншот 2. Можно ли это сделать для определённой категории процессов? Например записать пути только дляsvchost.exe
. 3. ЕслиC#
это не делает, то чем (какой программой) это можно сделать?Решение задачи: «Как прочитать (записать) свойства процессов (из диспетчера задач) в файл (память)?»
textual
Листинг программы
using System; using System.Diagnostics; namespace ConsoleApplication6 { class Program { static void Main(string[] args) { Process[] pList = Process.GetProcessesByName("svchost"); for (int i = 0; i < pList.Length; i++) Console.WriteLine("Путь к исполняемому файлу: {0}", pList[i].MainModule.FileName); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д