专栏首页wfaceboss进程类的使用

进程类的使用

什么是进程?

当一个程序被打开运行时,它就是一个进程。在进程中包括线程,进程可以由一个或多个线程组成。

首先是命名空间的引用:using System.Diagnostics; process类是基于该命名空间的。

1.   获得当前程序中所有正在运行的进程

Process[] pros = Process.GetProcesses();//GetProcesses是一个静态方法 获取所有的进程。

2.通过进程打开一些应用程序

             Process.Start("calc");//打开计算器             Process.Start("mspaint");//打开画图             Process.Start("notepad");//打开记事本             Process.Start("iexplore", "http://www.baidu.com");//打开ie浏览器

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

 首先,通过ProcessStartInfo类(进程打开实例)

ProcessStartInfo psi = new ProcessStartInfo(@"实例的路径");//运用程序的路径

然后,通过process类创建进程对象

   Process p = new Process();

其次,通过对象p.StartInfo打开 ,StartInfo需要ProcessStartInfo对象。

故p.StartInfo=psi。

最后,p.Start();打开。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • IIS安装与部署,站点的部署与配置

    2.安装完成以后可以从控制面板---->管理工具----->Internet信息服务

    wfaceboss
  • nop 添加字段

    wfaceboss
  • (6/24) 插件配置:轻松配置JS文件压缩

    实际开发中,在项目上线之前,我们编写的js代码是需要进行压缩的,我们可以采取压缩软件或者在线进行压缩,这不是我们的重点,在webpack中实现JS代码的压缩才是...

    wfaceboss
  • 更新ONLYOFFICE离线包版本为5.3.4——请下载

    https://blog.csdn.net/hotqin888/article/details/81143745

    hotqin888
  • StringBuffer 和 StringBuilder 的 3 个区别!

    这么简单的一道题,栈长在最近的面试过程中,却经常遇到很多求职者说反,搞不清使用场景的情况。

    Java技术栈
  • 吴洪声十问杨卿:下班路上如何顺手黑掉地铁系统?

    杨卿:黑客艺术家,腾讯安全学院副院长,知名安全团队创始人,世界黑客大会DEFCON GROUP中国"DC365"发起人,中国网络空间安全人才教育联盟人才挖掘发现...

    腾讯云DNSPod团队
  • PHP的文件上传操作

    HTML5学堂:关于文件上传,主要包括“构建基本表单”-“使用AJAX发送请求,上传文件”-“使用PHP获取文件基本信息”-“执行SQL语言,返回基本图片路径”...

    HTML5学堂
  • 最大熵模型原理小结

       最大熵模型(maximum entropy model, MaxEnt)也是很典型的分类算法了,它和逻辑回归类似,都是属于对数线性分类模型。在损失函数优化...

    刘建平Pinard
  • H3C NQA联动配置实例

           NQA是Network Quality Analyzer(网络质量分析)的简称。NQA通过发送测试报文,对网络性能、网络提供的服务及服务质量进行分...

    py3study
  • [android] 安卓进程优先级&为什么使用服务

    应用程序:一组组件(activity service provider receiver)的集合

    陶士涵

扫码关注云+社区

领取腾讯云代金券