怎么用autoit查找电脑中是否有某个程序并获取路径

 我来答
百度网友5311d79
2011-08-04 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3216万
展开全部
你是说正在运行的进程?

#Include <WinAPIEx.au3>
$Pid = ProcessExists("进程名称") ;例如explorer.exe
If $Pid = 0 Then
MsgBox(0, "", "进程名称 is not running!")
Else
MsgBox(0, "", "进程名称 is running. Path: " & _WinAPI_GetModuleFileNameEx($Pid))
EndIf
更多追问追答
追问
运行有错误呀
追答
是这个错误吗?ERROR: can't open include file 
WinAPIEx.au3 是UDF(用户自定义头文件),这个是不包括在 AutoIt 里面的。你自己网上搜索一下吧,或者给个邮箱,我发给你。将这个文件跟脚本文件放在一起才能正常运行。
另外,你要修改代码,检测你实际要找的进程名称。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式