C#操作进程的方法介绍

 更新时间:2022年02月24日 11:43:15   作者:.NET开发菜鸟  
这篇文章介绍了C#操作进程的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。

下面为大家介绍C#是如何操作进程的。

1、获取当前程序中正在运行的所有进程

//1、获取本机所有进程
           Process[] pro = Process.GetProcesses();
           foreach (Process p in pro)
           {
               Console.WriteLine(p.ProcessName);
           }

2、杀死进程:调用Process.Kill()方法

//1、获取本机所有进程
 Process[] pro = Process.GetProcesses();
 foreach (Process p in pro)
 {
        //终止进程
        p.Kill();
        Console.WriteLine(p.ProcessName);
}

3、通过进程打开应用程序

 //2、通过进程打开应用程序
  Process.Start("calc");
 Process.Start("mspaint");
  Process.Start("notepad");
  Process.Start("iexplore", "http://www.baidu.com");

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

  ProcessStartInfo psi = new ProcessStartInfo(@"C:\Users\Lenovo\Desktop\html.txt");
 Process p = new Process();
 p.StartInfo = psi;
 p.Start();

到此这篇关于C#操作进程的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • C#字符串和Acsii码相互转换

    C#字符串和Acsii码相互转换

    本文主要介绍了C#字符串和Acsii码相互转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • C#中使用HttpPost调用WebService的方法

    C#中使用HttpPost调用WebService的方法

    这篇文章介绍了C#中使用HttpPost调用WebService的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • C#拼图游戏编写代码(2)

    C#拼图游戏编写代码(2)

    这篇文章主要为大家详细介绍了C#拼图游戏的编写代码下篇,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • C#短时间内产生大量不重复的随机数

    C#短时间内产生大量不重复的随机数

    在C#编程中,经常会碰到产生随机数的情况,并且是在短时间内产生一组随机数。如果这组随机数中有大量重复的,则达不到我们的要求
    2013-02-02
  • Unity实现植物识别示例详解

    Unity实现植物识别示例详解

    这篇文章主要介绍了如何通过Unity接入百度AI实现植物识别,接口返回植物的名称,并支持获取识别结果对应的百科信息。感兴趣的可以了解一下
    2022-01-01
  • C#调用FFmpeg操作音视频的实现示例

    C#调用FFmpeg操作音视频的实现示例

    本文主要介绍了C#调用FFmpeg操作音视频的实现示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • C#判断某个软件是否已安装实现代码分享

    C#判断某个软件是否已安装实现代码分享

    这篇文章主要介绍了C#判断某个软件是否已安装实现代码分享,本文直接给出实现代码,需要的朋友可以参考下
    2015-06-06
  • C#隐式/显示实现接口方法详解

    C#隐式/显示实现接口方法详解

    这篇文章主要为大家详细介绍了C#隐式/显示实现接口方法,接口的使用场景介绍,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • 浅谈C#中HttpWebRequest与HttpWebResponse的使用方法

    浅谈C#中HttpWebRequest与HttpWebResponse的使用方法

    本篇文章主要介绍了浅谈C#中HttpWebRequest与HttpWebResponse的使用方法,具有一定的参考价值,有兴趣的可以了解一下。
    2017-01-01

最新评论