找回密码
 加入
搜索
查看: 2468|回复: 8

如何获取指定进程pid码?

[复制链接]
发表于 2009-7-4 22:38:04 | 显示全部楼层 |阅读模式
本帖最后由 kn007 于 2009-7-4 23:33 编辑

比如说我知道进程名是maxthon.exe,怎么用autoit,msgbox出pid码?
 楼主| 发表于 2009-7-4 23:00:14 | 显示全部楼层
本帖最后由 kn007 于 2009-7-4 23:02 编辑

WinWaitActive("[CLASS:Maxthon2_Frame]", "")
$pid = WinGetProcess("[CLASS:Maxthon2_Frame]", "")
MsgBox(0, "进程 PID 为", $pid)
无效。。。郁闷
发表于 2009-7-4 23:02:13 | 显示全部楼层
If ProcessExists("maxthon.exe") Then
        MsgBox(0, "Example", ProcessExists("maxthon.exe"))
EndIf
ProcessExists
--------------------------------------------------------------------------------

检查指定进程是否存在.


ProcessExists ( "进程" )




参数

进程 要检查的进程的名称或 PID(进程标识符).  



返回值

成功: 返回进程的 PID

评分

参与人数 1金钱 +10 收起 理由
kn007 + 10 谢谢

查看全部评分

 楼主| 发表于 2009-7-4 23:03:15 | 显示全部楼层
CLASS不对好像
 楼主| 发表于 2009-7-4 23:33:00 | 显示全部楼层
If ProcessExists("maxthon.exe") Then
        MsgBox(0, "Example", ProcessExists("maxthon.exe"))
EndIfProcessExists
--------------------------------------------------------------------------------
...
lynfr8 发表于 2009-7-4 23:02

OK,谢谢
发表于 2009-7-5 00:17:34 | 显示全部楼层
WinGetProcess是要标题的,不同的网页就会有不同的标题,通用性不大
 楼主| 发表于 2009-7-5 00:22:09 | 显示全部楼层
恩,谢谢~...
发表于 2009-8-5 09:20:50 | 显示全部楼层
谢谢~.........
发表于 2009-8-6 02:57:05 | 显示全部楼层

支持楼主 我顶顶顶。

支持楼主  我顶顶顶。是哈哈
















........................................................................................................
武林外传外挂      http://www.zixzi.cn/html/youxijingmeijietu/2009/0519/67.html
诛仙外挂             http://www.riwori.cn/html/xinshouyouxizhinan/2009/0722/91.html
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-4 02:44 , Processed in 0.078240 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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