Here is a simple ping command in a batch file that allows you to add servers/addresses to ping and it will return the ping time for all at once.
An aspect of a ping check is when you get the time (latency) that it takes to send and then receive data. The closer the server/location should mean your ping times will be low.
Ping is crucial in network speed as it is the variable most responsible for lag. Having a low ping to a server can be an indication that your speeds to and from the server will be fast.
The .bat file is:
:start @ECHO off CALL:pingr 126.96.36.199 ECHO - (USA) LA: %ms% CALL:pingr 188.8.131.52 ECHO - (USA) Miami: %ms% CALL:pingr 184.108.40.206 ECHO - (EU) London: %ms% CALL:pingr 220.127.116.11 ECHO - (ASIA) Singapore: %ms% pause cls goto Start :pingr SET ms=Error FOR /F "tokens=4 delims==" %%i IN ('ping.exe -n 1 %1 ^| FIND "ms"') DO SET ms=%%i GOTO:EOF
The above is using Vultr supplied addresses and when the file is double-click it will return the ping results in the command prompt like so