using System;
using System.Diagnostics;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Process[] processes = null;
string machineName = ".";
try
{
processes = Process.GetProcesses(machineName);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
return;
}
int p_count = 0;
foreach (Process p in processes)
{
Console.WriteLine(p.ProcessName);
p_count++;
}
Console.WriteLine("Total Processes: {0}", p_count);
}
}
}
/*
run:
avgwdsvc
svchost
CCleaner64
explorer
GoogleCrashHandler
winlogon
codelite
FlashPlayerPlugin_16_0_0_305
wmplayer
AppleMobileDeviceService
iexplore
firefox
GoogleCrashHandler64
codelite_indexer
FlashUtil64_16_0_0_305_ActiveX
notepad++
.
.
.
Total Processes: 102
*/