C#程序运行路径

来源:百度知道 编辑:UC知道 时间:2024/05/20 11:01:15
我想知道程序运行路径(不是当前程序)如何写代码,网上我找了半天没找到。一个想Windows任务管理器的,好心人来啊!!

哪个程序的运行路径,还是所有的啊?

获取进程列表
遍历每个进程
调用process.MainModule.FileName
可以得到该进程的文件路径

System.Diagnostics.Process[] pcs = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process p in pcs)
{
Console.WriteLine(p.MainModule.FileName);
}

解决方案资源管理器里有个program.cs文件,双击打开,Application.Run(new MainForm());MainForm()这个改为你想要运行的窗体名称就可以了名称后面加括号,注:如果窗体名正确是绿色显示的