函数参考


Ping

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

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

参数

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

返回值

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

注意/说明

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

相关

没有.

示例/演示


Example()

Func Example()
    ; Ping AutoIt 网站,超时时间为 250 毫秒.
    Local $iPing = Ping("www.autoitscript.com", 250)

    If $iPing Then ; If a value greater than 0 was returned then display the following message.
        MsgBox(4096, "", "收发时间间隔: " & $iPing & "毫秒.")
    Else
        MsgBox(4096, "", "发生了一个错误, @error 值为: " & @error)
    EndIf
EndFunc   ;==>Example