• --:)欢迎访问锋网源码(:--
  • 首页
  • RSS订阅
  • 常用软件
  • 网页模板
  • 网站运作
  • 锋网学院
  • 时代互联
  • 中国红网
  • 中资源!
  • 繁體中文

  • 学院首页
  • 新闻资讯
  • 网站运营
  • 网站开发
  • 美工设计
  • 数据库类
  • 服务器类
  • 网络应用
  • 操作系统
  • 软件教学
编程开发   认证考试   网络安全   文章搜索: 高级搜索
会员登录/控制面版 您的位置: 学院首页 >> 编程开发 >> C#/CSHARP >> 文章内容
 

精彩推荐

 
 

本类推荐文章

 
 

本类阅读排行

  • c# arraylist functions
  • C#中的抽象类
  • C#導出Excel源碼
  • C++与C#混合生成.NET程序
  • C#语言初级入门(1)
  • 浅析C#的事件处理和自定义事..
  • C#的前途如何?
  • 利用C#远程存取Access数据库
  • C# 操作文件
  • Visual C#2005中使用正则表达..
  • c#学习笔记(1)
  • C#结合串口通信类实现串口通..
  • C#对文件的操作
  • Excel 2007单元格及内容的合..
  • C# 2.0与泛型
  • C#编写的windows计算器-源代..
  • 自定义应用程序配置文件(ap..
  • C#中使用TextBox控件的两个问..
  • C#开发和使用中的23个技巧
  • C#正则表达式应用范例
 
 

c#关闭系统进程以及如何调用cmd并执行命令

  • 日期:2008-06-23     人气:     出处:     作者:
  • 字体大小:
  • 小
  • 中
  • 大

  今天翻到了以前很早很早之前写过的用来学习C#的一个小程序,里面有关闭进程的一个小例子,使用了两种方法,一种是调用cmd执行强制关闭命令,另一种是通过C#提供的方法进行关闭

   先说第一种

string ProcessName="explorer";//这里换成你需要删除的进程名称                Process[] MyProcess1=Process.
GetProcessesByName(ProcessName); Process MyProcess
=new Process(); //设定程序名 MyProcess.StartInfo.FileName="cmd.exe"; //关闭Shell的使用 MyProcess.StartInfo.UseShellExecute=false; //重定向标准输入 MyProcess.StartInfo.RedirectStandardInput=true; //重定向标准输出 MyProcess.StartInfo.RedirectStandardOutput=true; //重定向错误输出 MyProcess.StartInfo.RedirectStandardError=true; //设置不显示窗口 MyProcess.StartInfo.CreateNoWindow=true; //执行强制结束命令 MyProcess.Start(); MyProcess.StandardInput.WriteLine("ntsd -c q -p "
+(MyProcess1[0].Id).ToString());//直接结束进程ID MyProcess.StandardInput.WriteLine("Exit"); 第二种,通过强大的进程类进行标准关闭。 string ProcessName="explorer";//换成想要结束的进程名字 Process[] MyProcess=Process.
GetProcessesByName(ProcessName); MyProcess[
0].Kill();

相关文章
相关软件

  • 网友评论:
  • 查看所有评论
  • 我要发表评论
 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 加入收藏 | 帮助中心 |

Copyright © 2006-2007 fwvv.net  程序支持:木翼  皖ICP备06004916号  

感谢:点击网络 联网科技 天盈信息  提供服务器及带宽赞助