首页
社区
课程
招聘
[求助]如何强制结束一个进程
发表于: 2018-1-3 15:52 2815

[求助]如何强制结束一个进程

2018-1-3 15:52
2815
一个处于阻塞状态的Word进程(由于加载一个损坏的文档而阻塞),使用.Net提供的Process.kill方法爆出"拒绝访问"异常,但任务管理器中可结束掉。请问程序中用什么方法可以结束这个进程?VC或C#方法都行,最好不要导致杀软报警,用户体验不好^_^。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
解决了:
TerminateProcess就可以完成任务。
2018-1-3 16:09
0
雪    币: 1176
活跃值: (1264)
能力值: ( LV12,RANK:380 )
在线值:
发帖
回帖
粉丝
3
ShellExecuteA(NULL  ,  "open"  ,  "tskill.exe"  ,  "processname",  NULL  ,  SW_HIDE);
ShellExecuteA(NULL  ,  "open"  ,  "tskill.exe"  ,  "pid",  NULL  ,  SW_HIDE);
2018-1-3 16:09
0
雪    币: 12848
活跃值: (9147)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
4
TerminateProcess
2018-1-3 19:24
0
游客
登录 | 注册 方可回帖
返回
//