zoukankan      html  css  js  c++  java
  • C#进程管理

    一、加入命名空间

    using System.Diagnostics;

    二、启动进程

    //Dir所在路径 

     private void StartPress(string Dir)

    {

          Process.Start(Dir); 

    二、关闭过程

     private void KillPress(string ProName)

     {

                ProName = ProName.ToLower();

                System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcesses();

                foreach (System.Diagnostics.Process myProcess in myProcesses)

                {

                    if (ProName == myProcess.ProcessName.ToLower())

                        myProcess.Kill();

                }

    三、取得当前进程所在路径

    private string GetProcessDir(string ProName)

     {

                ProName = ProName.ToLower();

                Process[] processes = Process.GetProcesses();

                string tmp = "";

                foreach (Process pro in processes)

                {

                    if (pro.ProcessName.ToLower() == ProName)

                        tmp = pro.MainModule.FileName;//完整运行路径

                }

                return tmp;

     } 

  • 相关阅读:
    WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
    Django安装与使用
    初识Django
    python学习之xlrd的使用
    python 学习笔记
    根据当前日期生成一个唯一标识的名称
    用Python生成组织机构代码,附源码
    IO流基础
    多线程
    日期时间类
  • 原文地址:https://www.cnblogs.com/easypass/p/1705181.html
Copyright © 2011-2022 走看看