38.进程类

进程

我们可以把计算机中每一个运行的应用程序都当做是一个进程。
而一个进程又是由多个线程组成的。

Process

GetProcesses():获得当前程序中所有正在运行的进程

Process[] pros = Process.GetProcesses();
foreach (var item in pros){          
    Console.WriteLine(item);
}

Start():打开相应的应用程序

Process.Start("calc");
Process.Start("mspaint");
Process.Start("notepad");
Process.Start("iexplore", "http://www.baidu.com");

通过一个进程打开指定的文件

//通过一个进程打开指定的文件

ProcessStartInfo psi = new ProcessStartInfo(@"C:Users22053Desktopa.txt");
           
//第一:创建进程对象
Process p = new Process();
p.StartInfo = psi;
p.Start();
原文地址:https://www.cnblogs.com/lz32158/p/12977384.html