@PINGR[host[,timeout[,packetsize[,ttl[,type]]]]]: renvoie l'adresse de l'hôte répondant à la requête PING (ICMP ECHO).
host est l'adresse IP ou le nom.
timeout est le nombre maximum de secondes d'attente (60 par défaut).
packetsize (facultatif) est la taille du paquet de données envoyé à l'hôte dans la requête ping (64 par défaut). La taille minimale du paquet est de 12 octets et la taille maximale de 65520 octets.
ttl (facultatif) est le temps de vie (par défaut, la valeur TTL du sous-système TCP/IP sous-jacent).
type (facultatif) est le type de service ICMP (8 par défaut).
L'adresse de l'hôte renvoyée par @PINGR peut être ou non l'hôte spécifié dans le premier argument.
@PINGR prend en charge les adresses IPv4 ou IPv6. IPv6 nécessite une session élevée.
Une valeur négative indique une erreur. Si la requête n'aboutit pas, @PINGR renvoie -1. Un hôte inaccessible ren voie la valeur-2. Une adresse invalide renvoie la valeur -3.
Exemples :
echo %@ping[microsoft.com]
20.81.111.85