我想用按键精灵写一个脚本,但写了很久还是有错误 10

大约是这样的,(Remabc)判断123.exe是否打开如已打开则等待15s后再到{abc}如未打开则到c盘/xxx/xxx/打开123.exe有办法么?... 大约是这样的, (Rem abc) 判断123.exe是否打开 如已打开 则等待15s后再到{abc}
如未打开 则到c盘/xxx/xxx/ 打开123.exe
有办法么?
展开
 我来答
aq001qq
2016-08-21 · TA获得超过692个赞
知道小有建树答主
回答量:225
采纳率:66%
帮助的人:171万
展开全部
Rem abc
//MsgBox ProgExist("notepad") //这里查找的是记事本程序,如果进程存在则返回大于1,否则返回0
If ProgExist("notepad") > 0 Then
Delay 1000 * 15
Else
Call Lib.API.运行程序("C:\WINDOWS\system32\notepad.exe")

End If
Goto abc
Function ProgExist(CompProg)
Set WMI = GetObject("WinMgmts:")
Set objs = WMI.InstancesOf("Win32_Process")
For Each obj In objs
Cont = Cont & obj.Description & chr(10)
Next
ProgExist = instr(Cont, CompProg)
End Function
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式