有办法获得进程文件的位置(文件夹)吗?
找了一溜够,实在没办法
做了个抓进程的程序,突然想到这个功能能顺便捕获病毒,感觉挺有用的
[解决办法]
可以获取的
Task task = taskFactory.StartNew(() => {
this.listBoxControl1.BeginInvoke((MethodInvoker)delegate {
this.listBoxControl1.Items.Clear();
Process[] processes = Process.GetProcesses();
foreach (var item in processes)
{
this.listBoxControl1.Items.Add(item.ProcessName);
try
{
this.listBoxControl1.Items.Add( item.MainModule.FileName.Substring(0, item.MainModule.FileName.LastIndexOf("\")));
}
catch (Win32Exception)
{
continue;
}
}
});
});