如何在c#中获取64位进程的可执行路径?

时间:2014-03-10 06:33:57

标签: c# .net

我想获得进程的可执行路径。我可以使用类Process来获取本地32位进程的可执行路径,并使用WMI获取远程PC的32位进程的路径。

两者都得到了正确的道路。但是,我无法获得64位进程的路径。 64位进程是否有可执行路径?

另外:我的电脑是64位机器。 。

1 个答案:

答案 0 :(得分:1)

如果您的问题是从同一个应用程序中获取可执行文件的路径,则可以尝试Path.GetDirectoryName(Application.ExecutablePath);

如果要从32位应用程序获取64位进程的路径,可能无法轻松实现本文所述:http://qt-project.org/forums/viewthread/22075