lele9013 发表于 2011-8-26 18:27:43

一个复杂点的问题 关于进程类的 请告诉告知

如何枚举当前所有进程一遍 记录下来

当再运行 新的exe进程时候 判断是否要运行 需要则运行不需要则关闭

runtium 发表于 2011-8-26 18:33:34

; List all processes
$list = ProcessList()
for $i = 1 to $list
msgbox(0, $list[$i], $list[$i])
                   ;$list[$i]:名称
             ;$list[$i]:pid
next

minterz 发表于 2011-8-26 19:00:09

唯一的缺点是把exe改个名字
上面的代码就不起作用了
http://pic.wufenka.com/t.php

boyhong 发表于 2011-8-26 19:18:04

唯一的缺点是把exe改个名字
上面的代码就不起作用了
minterz 发表于 2011-8-26 19:00 http://www.autoitx.com/images/common/back.gif


    接着往下啊,呵呵,根据进程名或者进程ID读取源始路径,在然后读取某些特定属性来判断....呵呵.....

netegg 发表于 2011-8-27 01:01:29

单纯看所给的文字貌似不像楼主所说的复杂,不过,实在抱歉,没看懂你的意思

清风飘飘 发表于 2011-8-27 08:48:44

前天看到的,使用定义版本号来防止的,这个怎么改名都没作用.
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0

Local $Version = "标题";防止二次登陆
If WinExists($Version) Then Exit
AutoItWinSetTitle($Version)
页: [1]
查看完整版本: 一个复杂点的问题 关于进程类的 请告诉告知