Process newprocess = new Process();
newprocess.StartInfo.FileName = "baiduyunguanjia.exe";
//newprocess.Start();
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
//设置外部程序名
Info.FileName = "baiduyunguanjia.exe";
//设置外部程序工作目录为 C:\
Info.WorkingDirectory = @"C:\Users\Administrator\AppData\Roaming\baidu\BaiduYunGuanjia";//这里需要给安装路径
//最小化方式启动
Info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized;
//声明一个程序类
System.Diagnostics.Process Proc;
Process[] process;//创建一个PROCESS类数组
process = Process.GetProcesses();//获取当前任务管理器所有运行中程序
foreach (Process proces in process)//遍历
{
if (proces.ProcessName == "explorer")//这个杀死的是文件管理系统
{
proces.Kill();
MessageBox.Show("杀死成功");
}
textBox1.Text = textBox1.Text + "\r\n" + proces.ProcessName;
}
try
{
Proc = System.Diagnostics.Process.Start(Info);
System.Threading.Thread.Sleep(500);
}
catch (System.ComponentModel.Win32Exception)
{
return;
}
C# 杀死与启用进程
最新推荐文章于 2021-09-28 15:48:46 发布