找回密码
 加入
搜索
查看: 2526|回复: 5

PING的检查使用

  [复制链接]
发表于 2010-1-26 20:55:16 | 显示全部楼层 |阅读模式
本人一新手!!请教一个问题!!!比如PING 192.168.1.200不通的话!!!怎么自动运行123.EXE程序!!再循环回来如果PING 192.168.1.200通的话就运行456.EXE!!
发表于 2010-1-26 21:24:43 | 显示全部楼层
Au3有这个函数的!

Ping
--------------------------------------------------------------------------------
向指定的远程主机发送Ping命令并返回收发时间量.

Ping ( IP地址 或 主机名 [, 超时时间] )

参数

IP地址 或 主机名 比如 "www.autoitscript.com" 或 "87.106.244.38".  
超时时间 [可选参数] 等待响应的时间(以毫秒为单位,默认值为 4000毫秒).  

返回值

成功: 返回收发时间间隔(大于0).  
失败: 如果远程主机ping不通或者有其它网络错误则返回0,同时设置 @error 的值(请看下面的部分).

注意/说明

当函数执行失败时(返回0)@error 包含数值的具体信息:
1 = 目标主机离线
2 = 目标主机无法到达
3 = 目标错误
4 = 其它错误
 楼主| 发表于 2010-1-26 22:24:14 | 显示全部楼层
喔!!原来如此!!学习了!!谢谢!!
 楼主| 发表于 2010-1-27 02:15:33 | 显示全部楼层
啊喔!!!又写了几个小时!!!还是不得!!!可否请高手帮写一份!!!我好学习学习!!!
发表于 2010-1-27 07:22:37 | 显示全部楼层
本帖最后由 maxkingmax 于 2010-1-27 07:25 编辑
$i=1
do 
sleep(500)
if $i then
 run('123.EXE')
$i=0
endif

until ping('192.168.1.200')>0
run('456.exe')
发表于 2010-7-1 07:01:19 | 显示全部楼层
学习!!!!!!!!!!!!!!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-22 03:46 , Processed in 0.077352 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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