Funktionreferenz


Ping

Beschreibung anzeigen in

Pingt einen anderen Computer an und gibt die Laufzeit zurück.

Ping ( "address/hostname" [, timeout = 4000] )

Parameter

address/hostname Kann z.B. "www.autoit.de" oder "87.106.244.38" sein.
timeout [optional] Die Zeit (in Millisekunden), die das Skript auf eine Antwort warten soll (der Standardwert ist 4000).

Rückgabewert

Erfolg: die Antwortzeit in Millisekunden (größer als 0).
Fehler: 0, wenn der Computer nicht angepingt werden kann oder andere Netzwerkfehler aufgetreten sind, und setzt @error auf einen Wert ungleich 0.
@error: 1 = Host ist offline
2 = Host ist nicht erreichbar
3 = Ungültige Zieladresse
4 = Anderer Fehler

Beispiel

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Pingt die AutoIt Website mit einem Timeout von 250ms an.
    Local $iPing = Ping("autoitscript.com", 250)

    If $iPing Then ; Wenn ein Wert größer 0 ist, so wird die folgende Nachricht angezeigt.
        MsgBox($MB_SYSTEMMODAL, "", "Die roundtrip-time beträgt: " & $iPing & "ms.")
    Else
        MsgBox($MB_SYSTEMMODAL, "", "Es trat ein Fehler auf. Der @error Wert lautet: " & @error)
    EndIf
EndFunc   ;==>Example