cls :start echo Dota 2 Region Ping Tester by stefansant echo =========================================== && echo.Europe call:dota2 lux.valve.net echo - EU West %ms% call:dota2 146.66.155.1 echo - EU East %ms% call:dota2 sto.valve.net echo - Russia %ms% echo =========================================== && echo.North America call:dota2 192.69.96.1 echo - US West %ms% call:dota2 208.78.164.1 echo - US East %ms% echo =========================================== && echo.South America call:dota2 gru.valve.net echo - South America %ms% echo =========================================== && echo.Asia call:dota2 sgp-1.valve.net echo - SE Asia %ms% echo =========================================== && echo.Australia call:dota2 syd.valve.net echo - Australia %ms% echo =========================================== && echo.Africa call:dota2 196.38.180.1 echo - South Africa %ms% echo =========================================== echo. echo These pings are approximate for the entire region based on one server w ithin echo that region. echo. set choice= set /p choice="Do you wish to rerun the script? Press 'y' to confirm or any other key to exit. if not '%choice%'=='' set choice=%choice:~0,1% if '%choice%'=='y' goto start :dota2 set ms=Error for /F "tokens=4 delims==" %%i in ('ping.exe -n 1 %1 ^| FIND "ms"') do set m s=%%i goto:eof