如何获取正在运行的进程数?

时间:2014-03-12 22:01:48

标签: c# process

如何返回正在运行的进程数?

我打算在使用计时器每秒更新的标签中使用该值,因此我可以密切关注计算机上运行的进程数。

2 个答案:

答案 0 :(得分:2)

从.NET程序中,您可以调用Process.GetProcesses()来获取该程序。它返回一个数组,所以只计算元素的数量,并且你有运行的进程数。

答案 1 :(得分:-1)

您也可以这样做:

For Each a As Process In p
    pName = a.MainWindowTitle.ToString
    pName = pName.Substring(0, pName.Length - 6)
    File.WriteLine("Word Process Name : {0} is started on time {1}", pName, a.StartTime)
    fullPath = Path.GetFullPath(a.MainWindowTitle)
    File.WriteLine("Path Of the file is  : {0}", fullPath)
Next