排除进程到底是怎么写的?我搜索了论坛所有的帖子也找不到正确的答案
排除进程到底是怎么写的?我搜索了论坛所有的帖子也找不到正确的答案 大家知道的帮忙一下,谢谢 Dim $Plist=["svchost.exe","lsass.exe","services.exe","winlogon.exe","csrss.exe"]$list = ProcessList()
for $i = 1 to $list
For $x=0 To UBound($Plist)-1
If $list[$i]=$Plist[$x] Then
ContinueLoop
Else
ProcessClose($list[$i])
EndIf
Next
next
运行就会蓝屏,不知道原因是什么, 你看下除了这些以外还有什么进程是删不掉或删了会蓝屏的进程吧.
#include <array.au3>
Dim $Plist=["svchost.exe","lsass.exe","services.exe","winlogon.exe","csrss.exe"]
$list = ProcessList()
for $i = $list to1 Step -1
For $x=0 To UBound($Plist)-1
If $list[$i]=$Plist[$x] Then
_ArrayDelete($list,$i)
ExitLoop
EndIf
Next
next
_ArrayDisplay($list) 楼上的,太感谢你了,。 但无办法结束的?只提示一个进程列表框出来,
页:
[1]