@PINGR[host[,timeout[,packetsize[,ttl[,type]]]]]: Gibt die Adresse des Hosts zurück, der auf die PING-Anfrage (ICMP ECHO) antwortet.

 

host ist die IP-Adresse oder der Name.

timeout ist die maximale Anzahl der zu wartenden Sekunden (Standardwert ist 60).

packetsize (optional) ist die Größe des Datenpakets, das mit der Ping-Anforderung an den Host gesendet wird (Standardwert ist 64). Die minimale Paketgröße beträgt 12 Byte, die maximale 65520 Byte.

ttl (optional) ist die Time to Live (Standardwert ist der TTL-Wert des zugrunde liegenden TCP/IP-Subsystems).

type (optional) ist der ICMP-Diensttyp (Standardwert ist 8).

 

Die von @PINGR zurückgegebene Host-Adresse kann mit dem im ersten Argument angegebenen Host übereinstimmen, muss es aber nicht.

 

@PINGR unterstützt entweder IPv4- oder IPv6-Adressen. IPv6 erfordert eine erweiterte Sitzung.

 

Ein negativer Wert zeigt einen Fehler an. Wenn die Anfrage eine Zeitüberschreitung aufweist, gibt @PINGR -1zurück .  Ein nicht erreichbarer Host gibt -2 zurück. Eine ungültige Adresse gibt -3 zurück .

 

Beispiele:

 

echo %@ping[microsoft.com]

20.81.111.85