Existe algum método para exibir todo o caminho completo do processo em execução e salvar na variável ou lista em C #?
Eu uso "lista de tarefas". Mas ele só exibe o nome e o ID do processo e nada mais ... e também tentei Process.GetProcesses()
, mas posso buscar o caminho completo.
Process[] processlist = Process.GetProcesses();
Console.WriteLine(processlist);
foreach (Process theprocess in processlist)
{
Console.WriteLine("Process: {0}\t\t\t\t\t\t ID: {1}", theprocess.ProcessName, theprocess.Id);
Console.WriteLine(theprocess);
}
Console.ReadKey()
Espero o caminho completo do processo em execução, como C:\WINDOWS\system32\example.exe
se example.exe estivesse em execução naquele momento.