今天用C#做一个简单的监控程序,需要重启另一个程序,上网查了一下,解决方法如下:
using System.Diagnostics;
//关闭IE
Process[] myProcess = Process.GetProcessesByName("IEXPLORE");
if(myProcess.Length > 0) myProcess[0].Kill();
//重新启动IE
Process.Start(@"C:\Program Files\Internet Explorer\IEXPLORE.EXE");
using System.Diagnostics;
//关闭IE
Process[] myProcess = Process.GetProcessesByName("IEXPLORE");
if(myProcess.Length > 0) myProcess[0].Kill();
//重新启动IE
Process.Start(@"C:\Program Files\Internet Explorer\IEXPLORE.EXE");