找回密码
 加入
搜索
查看: 5274|回复: 4

[系统综合] [求助]让AUTOIT检测进程里含“游戏加速”的程序所在的文件夹如何操作?

[复制链接]
发表于 2014-12-29 16:14:16 | 显示全部楼层 |阅读模式
这个程序名字可以是“ABC游戏加速”,也可能是“EDF游戏加速专业版”,不一定放在哪个文件夹下面运行,程序名字也不一定,但“游戏加速”这四个字肯定有,检测此程序进程并判断出此程序在哪个文件夹下面,怎么做?
发表于 2014-12-29 16:41:19 | 显示全部楼层
ProcessList

列出进程再搜索进程名里是否有"游戏加速"
再用
_WinAPI_OpenProcess

获取进程句柄
再用
_WinAPI_GetModuleFileNameEx

获取进程路径再删除路径最后个/后的字符串,剩下的就是所在文件夹路径了.
 楼主| 发表于 2014-12-29 19:35:28 | 显示全部楼层
ProcessList如何列出含某一关键字的进程啊?
列出进程再搜索进程名里是否有"游戏加速”,问题后如何判断这个名字啊,程序名字不是固定的
发表于 2014-12-29 19:57:48 | 显示全部楼层
回复 3# blackeyes
_arraysearch局部搜索
发表于 2015-1-1 10:39:24 | 显示全部楼层
ProcessList如何列出含某一关键字的进程啊?
列出进程再搜索进程名里是否有"游戏加速”,问题后如何判断这 ...
blackeyes 发表于 2014-12-29 19:35



可以用4楼方法,也可以用
循环ProcessList返回的数组
用StringInStr判断
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-28 07:40 , Processed in 0.075040 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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