如何在C#中使用.exe获取应用程序名称?

时间:2017-08-29 10:48:19

标签: c#-3.0

enter image description here我是C#的新手,我想使用.exe获取应用程序名称(在任务管理器应用程序部分中显示)。

我用谷歌搜索了它,但没有找到有用的信息。

我想描述每个exe的信息。

谢谢,

1 个答案:

答案 0 :(得分:0)

您可以使用System.Diagnostics下的Process类:

using System.Diagnostics; ... var allProcceses = Process.GetProcesses(); //loop throught processes string process_description= process.MainModule.FileVersionInfo.FileDescription;

answer提供了有关Process类的一些信息。

注意:尝试访问在SYSTEM凭据下运行的某些进程时可能会遇到一些问题:请参阅this post