函数说明

Ping

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

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

 

参数

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

 

返回值

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

 

注意

当函数执行失败时(返回0)@error 包含数值的具体意思:
 1 = 目标主机离线
 2 = 目标主机无法连接
 3 = 目标错误
 4 = 其它错误

 

相关

 

示例


$var = Ping("www.hiddensoft.com",250)
If $var Then ; 也可以这么用:If @error = 0 Then ...
    Msgbox(0,"状态","目标主机在线,收发时间长度是:" & $var)
Else
    Msgbox(0,"状态","发生错误,错误码为: " & @error)
EndIf