本文共 1354 字,大约阅读时间需要 4 分钟。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { KillProcess("VPN"); KillProcess("vpn"); // KillRecentProcess("QQ"); } ////// 关闭进程名含某某的进程 /// /// 进程名 private static void KillProcess(string processName) { Process[] myproc = Process.GetProcesses(); foreach (Process item in myproc) { if (item.ProcessName.Contains(processName)) { item.Kill(); } } } //强制关闭最近打开的某个进程 private static void KillRecentProcess(string processName) { System.Diagnostics.Process[] Proc = System.Diagnostics.Process.GetProcessesByName(processName); System.DateTime startTime = new DateTime(); int m, killId = 0; for (m = 0; m < Proc.Length; m++) { if (startTime < Proc[m].StartTime) { startTime = Proc[m].StartTime; killId = m; } } if (Proc[killId].HasExited == false) { Proc[killId].Kill(); } } }}
转载地址:http://ryaab.baihongyu.com/