C#強制殺程式
通過cmd命令實現
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;
namespace runBat
{
class Program
{
static void Main(string[] args)
{
//建立控制檯
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;//是否使用作業系統shell啟動
p.StartInfo.RedirectStandardInput = true;//接受來自呼叫程式的輸入資訊
p.StartInfo.RedirectStandardOutput = true;//由呼叫程式獲取輸出資訊
p.StartInfo.RedirectStandardError = true;//重定向標準錯誤輸出
p.StartInfo.CreateNoWindow = true;//不顯示程式視窗
p.Start();//啟動程式
string procname = "XXXX.exe"; //目標程式名
string strCMD = String.Format("taskkill /f /IM {0}", procname);
//向cmd視窗傳送輸入資訊
p.StandardInput.WriteLine(strCMD + "&exit");
p.StandardInput.AutoFlush = true;
//等待程式執行完退出程式
p.WaitForExit();
p.Close();
Console.ReadKey();
}
}
}
相關文章
- 【轉】C# 中 強制退出WinForm程式C#ORM
- git 強制拉取master分支程式碼GitAST
- Git強制推送程式碼到遠端Git
- 關於小程式如何做到強制更新
- 教你如何強制退出Mac無響應程式Mac
- 強制等待
- win10如何禁用驅動程式強制簽名 win10禁用驅動程式強制簽名的方法Win10
- win10禁用驅動程式強制簽名的方法_win10怎麼禁用驅動程式強制簽名Win10
- mac強制關閉程式是哪個快捷鍵 mac強制關閉程式當機無效解決方法介紹Mac
- c# 優化程式碼的一些規則——使用is或as和強制型別轉換的區別[三]C#優化型別
- 強制重置iPadiPad
- win10禁止驅動程式強制簽名的步驟_win10驅動程式簽字強制功能怎麼停止Win10
- 如何在macOS Monterey中強制退出未響應程式?Mac
- 虛擬主機php程式碼實現強制httpsPHPHTTP
- DroidPlugin手札——home鍵強殺處理Plugin
- 強制使用 HTTPS 功能HTTP
- svn 提交程式碼時強制錄入日誌設定
- 加班需申請,傳騰訊強制「965」,位元組強制「1075」
- C#垃圾回收機制詳解C#
- css實現強制不換行/自動換行/強制換行CSS
- win10關閉驅動強制簽名設定方法 window10怎麼禁用驅動程式強制簽名Win10
- 如何在Python退出時強制執行一段程式碼Python
- Mac電腦--應用程式強制關閉--蘋果電腦Mac蘋果
- 強大的CAS機制
- OGG強制刪除replicat
- 強制型別轉換型別
- C# enum列舉為0的時候不需要強制轉換,很容易掉坑C#
- 蘋果iPhone XR強制關機方法 iPhone XR怎麼強制重啟?蘋果iPhone
- css中實現強制不換行/自動換行/強制換行CSS
- win10怎麼強制關閉程式_win10怎麼關閉程式Win10
- 我的自殺式程式
- linux殺死後臺程式Linux
- 好程式設計師web前端分享HTML元素強制不換行程式設計師Web前端HTML
- 應用程式無響應?如何在Mac上強制退出應用Mac
- win10如何關閉開啟驅動強制簽名_win10怎麼禁用啟動驅動程式強制簽名Win10
- win10怎麼關閉卡死程式 win10程式卡死如何強制關閉Win10
- 強制型別轉換之(==)型別
- TortoiseSvn強制解鎖 break lock