dearmb 发表于 2011-3-23 14:12:36

ProcessList获取多个程序进程数(程序前缀相同,后面不同),有什么办法?(已解决)

本帖最后由 dearmb 于 2011-3-24 17:54 编辑

ProcessList获取多个程序进程数(程序前缀相同,后面不同),有什么办法?
ProcessList ( ["名称"] )获取某个进程信息
但我现在,想要获取多个进程数的和
比如,abc.exe abc1.exeabc234.exe abc455.exe 等等吧
这些exe是已知的,我现在的想法是每个都读一遍然后相加得到结果
想问大家,有没有什么更好的办法

netegg 发表于 2011-3-24 16:05:48

本帖最后由 netegg 于 2011-3-24 16:14 编辑

#Include <Array.au3>
local $aProc=processlist()
$aRes = _ArrayFindAll($aProc, 'abc', 0 , 0 , 0 , 1)
_arraydisplay($aRes, ' ')

dearmb 发表于 2011-3-24 16:52:03

#Include
local $aProc=processlist()
$aRes = _ArrayFindAll($aProc, 'abc', 0 , 0 , 0 , 1)
_arraydi ...
netegg 发表于 2011-3-24 16:05 http://www.autoitx.com/images/common/back.gif


|8
|9
|10
|11
|12
|21

这样的话,应该用哪个表示进程的数量阿……拜托……

netegg 发表于 2011-3-24 16:56:36

ubound($aRes)

dearmb 发表于 2011-3-24 17:09:32

ubound($aRes)
netegg 发表于 2011-3-24 16:56 http://www.autoitx.com/images/common/back.gif


    十分感谢
页: [1]
查看完整版本: ProcessList获取多个程序进程数(程序前缀相同,后面不同),有什么办法?(已解决)