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

进程判断的问题

[复制链接]
发表于 2008-12-9 16:36:40 | 显示全部楼层 |阅读模式
如何检测进程a存在就运行B~进程a不存在就先运行A再运行B呢?

If ProcessExists("a.exe") Then
    RUN(b.exe)
EndIf

这样他只有检测a存在就运行B
无法做到A不存在先运行A啊

[ 本帖最后由 sxk50 于 2008-12-9 17:08 编辑 ]
发表于 2008-12-9 16:40:54 | 显示全部楼层
If not ProcessExists("a.exe") then
run("a.exe")
endif
 楼主| 发表于 2008-12-9 16:47:12 | 显示全部楼层
这样的话是把这个加在前面·然后后面加上如果A存在就运行B是吗?
发表于 2008-12-14 11:53:39 | 显示全部楼层
If ProcessExists("a.exe") Then
    Run("b.exe")
Else
        RunWait("a.exe")
        Run("b.exe")
EndIf
发表于 2008-12-17 23:31:42 | 显示全部楼层
我觉得应该这样写
run(a.exe)
if ProcessWaitClose("a.exe") Then
run("b.exe")
endif
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-19 07:02 , Processed in 0.076763 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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