找回密码
 加入
搜索
查看: 2386|回复: 3

[AU3基础] 关于P版结束进程树

[复制链接]
发表于 2015-9-28 20:55:48 | 显示全部楼层 |阅读模式
http://www.autoitx.com/forum.php?mod=viewthread&tid=17616
这里例子,我在WIN7下使用无效,不知道是不是操作系统的原因
这个代码太高级了看不到额!有哪位有写好的吗?
我研究了半天搞不定!发个帖子看看
 楼主| 发表于 2015-9-28 21:05:40 | 显示全部楼层
taskkill /pid 29868 /t /f
批处理可以解决!但是问题是,父进程关闭后,无法通过PID继续结束子进程了
 楼主| 发表于 2015-9-28 23:10:38 | 显示全部楼层
Func _SI_TerminateProcessTree($iTopNode)
        $_ProcessList = ProcessList()
        For $i = 1 To $_ProcessList[0][0]
                If _WinAPI_GetParentProcess($_ProcessList[$i][1]) == $iTopNode Then ProcessClose($_ProcessList[$i][1])
        Next
        ProcessClose($iTopNode)
EndFunc   ;==>_SI_TerminateProcessTree
这样子写就算父进程被结束,子进程也可以结束!
发表于 2015-10-22 21:58:39 | 显示全部楼层
不错的思路,学习。。。。。。。。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 23:30 , Processed in 0.081948 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表