请教如何获取进程 的目录。

解决方案 »

  1.   


    比如 
    C:\program files\TM2009\TM.EXE
    我想得到 不要 tm.exe  要 c:\program files\tm2009\ 这个目录
      

  2.   

    问题描述不够清楚,如果是获取所以进程的信息,可以使用静态Process.GetProcesses方法;如果获取某一进程的执行文件的目录,可以使用Process.MainModule.FileName来过去进程的执行文件名。
      

  3.   

    filename 完整的文件名 我就是想只要它所在的目录 不要程序名
      

  4.   

    有完整文件名了,不就有了目录了吗?Path.GetDirectoryName来获取目录名。