C#操作windows系统进程的方法
2015-04-28 11:42
936 查看
本文实例讲述了C#操作windows系统进程的方法。分享给大家供大家参考。具体如下:
这段代码演示了如何根据进程名关闭进程和启动进程
/// <summary> /// 关闭进程 /// </summary> private bool CloseProcess(string CloseProcessName) { try { //根据进程名称,获取该进程信息 Process[] MyProcessS = Process.GetProcessesByName(CloseProcessName); foreach (Process MyProcess in MyProcessS) { MyProcess.Kill(); MyProcess.WaitForExit(); MyProcess.Close(); Thread.Sleep(10000); } } catch (Exception) { return false; } return true; } /// <summary> /// 创建进程 /// </summary> public bool StartProcess(string StartProPath) { try { Process TheStartProcess = Process.Start(StartProPath); } catch (Exception) { return false; } return true; }
希望本文所述对大家的C#程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- C#实现操作windows系统服务(service)的方法
- C#创建windows系统用户的方法
- C#实现控制Windows系统关机、重启和注销的方法
- C#操作windows注册表的方法
- Windows 内存详解(六) C# WinForm应用程序降低系统内存占用方法总结
- C#遍历系统进程的方法
- C# 在自定义线程中采用系统委托方式操作主窗体线程控件的方法
- 基于C#分步式聊天系统的在线视频直播系统 之 数据库操作基类 - 通用于Windows及Linux的Mono环境
- 简单掌握Windows中C#启动外部程序进程的方法
- windows提权操作以及系统开机关机重启代码(用到了LookupPrivilegeValue和AdjustTokenPrivileges调整进程的Token权限)
- 用DOS命令查看完整的Windows系统信息方法 锁定计算机命令 快捷键使用 及结束进程
- 禁止系统运行某个进程的简单方法(注册表操作)
- Windows 7系统中十大组合快捷键操作的技巧小方法介绍
- Windows系统出现致命错误C0000034正在更新操作174的解决方法
- C#实现控制Windows系统关机、重启和注销的方法:
- C#使用互斥量(Mutex)实现多进程并发操作时多进程间线程同步操作(进程同步)的简单示例代码及使用方法
- Lua的系统学习(杂)_在VS中使用Lua_将C#方法注册进入Lua并执行的操作步骤
- 怎么结束windows系统的某个系统进程和非系统进程(三——对比两种方法)
- c#基础知识---Windows 文件系统的操作
- C#实现自定义windows系统日志的方法