亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#實(shí)現(xiàn)強(qiáng)制關(guān)閉當(dāng)前程序進(jìn)程

 更新時間:2015年06月04日 17:06:13   投稿:junjie  
這篇文章主要介紹了C#實(shí)現(xiàn)強(qiáng)制關(guān)閉當(dāng)前程序進(jìn)程,本文直接給出實(shí)現(xiàn)代碼,可以實(shí)現(xiàn)完全Kill掉不留痕跡,需要的朋友可以參考下
 /// <summary>  
    /// 運(yùn)行DOS命令  
    /// DOS關(guān)閉進(jìn)程命令(ntsd -c q -p PID )PID為進(jìn)程的ID  
    /// </summary>  
    /// <param name="command"></param>  
    /// <returns></returns>  
    public static string RunCmd(string command)  
    {  
      //實(shí)例一個Process類,啟動一個獨(dú)立進(jìn)程  
      System.Diagnostics.Process p = new System.Diagnostics.Process();  
  
      //Process類有一個StartInfo屬性,這個是ProcessStartInfo類,包括了一些屬性和方法,下面我們用到了他的幾個屬性:  
  
      p.StartInfo.FileName = "cmd.exe";      //設(shè)定程序名  
      p.StartInfo.Arguments = "/c " + command;  //設(shè)定程式執(zhí)行參數(shù)  
      p.StartInfo.UseShellExecute = false;    //關(guān)閉Shell的使用  
      p.StartInfo.RedirectStandardInput = true;  //重定向標(biāo)準(zhǔn)輸入  
      p.StartInfo.RedirectStandardOutput = true; //重定向標(biāo)準(zhǔn)輸出  
      p.StartInfo.RedirectStandardError = true;  //重定向錯誤輸出  
      p.StartInfo.CreateNoWindow = true;     //設(shè)置不顯示窗口  
  
      p.Start();  //啟動  
  
      //p.StandardInput.WriteLine(command);    //也可以用這種方式輸入要執(zhí)行的命令  
      //p.StandardInput.WriteLine("exit");    //不過要記得加上Exit要不然下一行程式執(zhí)行的時候會當(dāng)機(jī)  
  
      return p.StandardOutput.ReadToEnd();    //從輸出流取得命令執(zhí)行結(jié)果  
  
    }  

在Program.cs加上如下

.static class Program  
  {  
    /// <summary>  
    /// 應(yīng)用程序的主入口點(diǎn)。  
    /// </summary>  
    [STAThread]  
    static void Main()  
    {  
      Application.EnableVisualStyles();  
      Application.SetCompatibleTextRenderingDefault(false);  
      Application.Run(new MainForm());  
      //強(qiáng)制關(guān)閉進(jìn)程  
      string exeName = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;  
      string[] exeArray = exeName.Split('\\');  
  
      FunctionClass.RunCmd("taskkill /im " + exeArray[exeArray.Length-1] + " /f ");  
    }  
  }  

相關(guān)文章

  • C#中Winform窗體Form的關(guān)閉按鈕變灰色的方法

    C#中Winform窗體Form的關(guān)閉按鈕變灰色的方法

    這篇文章主要介紹了C#中Winform窗體Form的關(guān)閉按鈕變灰色的方法,對于C#程序界面的設(shè)計(jì)有一定的借鑒價(jià)值,需要的朋友可以參考下
    2014-08-08
  • C#中截取字符串的的基本方法詳解

    C#中截取字符串的的基本方法詳解

    這篇文章主要介紹了C#中截取字符串的的基本方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • C#中字符串的加密的源碼

    C#中字符串的加密的源碼

    C#中字符串的加密的源碼...
    2007-03-03
  • Unity實(shí)現(xiàn)汽車前后輪倒車軌跡計(jì)算

    Unity實(shí)現(xiàn)汽車前后輪倒車軌跡計(jì)算

    這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)汽車前后輪倒車軌跡計(jì)算,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • C#實(shí)現(xiàn)xml文件反序列化讀入數(shù)據(jù)到object的方法

    C#實(shí)現(xiàn)xml文件反序列化讀入數(shù)據(jù)到object的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)xml文件反序列化讀入數(shù)據(jù)到object的方法,涉及C#操作XML文件類型轉(zhuǎn)換的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • C#類中static變量用法分析

    C#類中static變量用法分析

    這篇文章主要介紹了C#類中static變量用法,實(shí)例分析了static變量使用技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2015-01-01
  • C#深淺拷貝的深入解析

    C#深淺拷貝的深入解析

    這篇文章主要給大家介紹了關(guān)于C#深淺拷貝的深入解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • C#生成注冊碼的實(shí)例代碼

    C#生成注冊碼的實(shí)例代碼

    C#生成注冊碼的實(shí)例代碼,下面是一個小例子,需要的朋友可以參考一下
    2013-03-03
  • C#實(shí)現(xiàn)位圖轉(zhuǎn)換成圖標(biāo)的方法

    C#實(shí)現(xiàn)位圖轉(zhuǎn)換成圖標(biāo)的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)位圖轉(zhuǎn)換成圖標(biāo)的方法,可實(shí)現(xiàn)將bmp格式位圖轉(zhuǎn)換成ico格式圖標(biāo)的功能,需要的朋友可以參考下
    2015-06-06
  • C#動態(tài)創(chuàng)建Access數(shù)據(jù)庫及密碼的方法

    C#動態(tài)創(chuàng)建Access數(shù)據(jù)庫及密碼的方法

    同為微軟的產(chǎn)品,本文將討論的是C#如何創(chuàng)建Access數(shù)據(jù)庫,同時創(chuàng)建數(shù)據(jù)庫密碼與相關(guān)操作,希望對大家有所幫助。
    2015-09-09

最新評論