zoukankan
html css js c++ java
关闭系统进程,以及如何调用CMD并执行命令
学习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();
下载地址:(很早之前学习C#时写的,方法很笨,不要笑话哦。)
https://files.cnblogs.com/mgod/WindowsINI.rar
查看全文
相关阅读:
(转)MVC3+EF4.1学习系列(十一)EF4.1常见的问题解决
(转)iReaper for wp7正式发布
(转)Asp.net MVC 多语言问题的解决方案
(转)SQL Server 2005 性能优化实战系列(文章索引)
(转)结合领域驱动设计的SOA分布式软件架构
(转)细说jquery ui和jqgrid的ASP.NET实现
(转)简单代码生成器原理剖析
(转)[翻译]ASP.NET MVC 3 开发的20个秘诀(十八)[20 Recipes for Programming MVC 3]:自动完成搜索
sql优化: MySQL Explain详解
mysql优化: show processlist 详解
原文地址:https://www.cnblogs.com/top5/p/1723611.html
最新文章
U盘装系统
防火墙firewalld 案例1.内网请求转发到外网
第十周项目2:编程输出1/33/5+5/77/9…+19/21的结果
第十周项目1:求1000以内所有偶数的和
用起泡法对10个数排序(由小到大和由大到小)
好久没有写博客了。
换分币问题
第十周项目5:贪心的富翁
百鸡百钱问题
各种图形的输出
热门文章
判断输入的年月日是否合法
第十周项目3:输出九九乘法表
选择
程序员的不同阶段
android获取设备相关信息
自定义contentprovider
检测数据类型的几种方法
web集群时利用memcache来同步session
(转)Win7笔记本电脑启用虚拟WIFI共享上网
(转)解决SWFUpload在Chrome、Firefox等浏览器下的问题
Copyright © 2011-2022 走看看