Merhaba Techolay ailesi, bugün sizlere popüler DNS sunucularının ping testini nasıl yapacağınızı göstereceğim.
Boş bir not defteri açarak aşağıdaki kodu yapıştırıyoruz.
Kodu yapıştırdıktan sonra "Dosya > Farklı kaydet" seçeneğine tıklıyoruz.
Açılan pencerede,
Dosya adı: Herhangibirsey.bat (uzantısı mutlaka .bat olmalı).
Kayıt türü: Tüm dosyalar (.).
Bu şekilde kaydettikten sonra .bat dosyamızı çalıştırıyoruz.
Evet artık en çok tercih edilen DNS sunucularına bağlantı gecikmelerinizi görebilir ve tercihinize göre DNS adresinizi değiştirebilirsiniz.
Yorumlarınızı ve beğenilerinizi bekliyorum. İyi sosyaller!
stackoverflow.com
www.technopat.net
Boş bir not defteri açarak aşağıdaki kodu yapıştırıyoruz.
Kod:
:Start
@Echo off
setlocal
call :setESC
title Techolay.net
ECHO.
ECHO. ------------------------------------------------
ECHO. TECHOLAY.NET
ECHO. ------------------------------------------------ && ECHO. Populer DNS sunuculari icin ping testi
ECHO. ------------------------------------------------ && ECHO. + CloudFlare
Call:CloudFlare 1.1.1.1
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ESC%[95m %ms%%ESC%[0m%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + Google
Call:Google 8.8.8.8
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + YandexDNS
Call:YandexDNS 77.88.8.8
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + Adguard
Call:Adguard 94.140.14.14
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + Quad9
Call:Quad9 9.9.9.9
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + Norton
Call:Norton 199.85.126.10
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + Verisign
Call:Verisign 64.6.64.6
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + OpenDNSHome
Call:OpenDNSHome 208.67.222.222
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + ControlD
Call:ControlD 76.76.2.0
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + Alternate
Call:Alternate 76.76.19.19
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + CleanBrowsing
Call:CleanBrowsing 185.228.168.9
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + Level3
Call:Level3 209.244.0.3
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + DNSWATCH
Call:DNSWATCH 84.200.69.80
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO. + Advantage
Call:Advantage 156.154.70.1
ECHO %ESC%[96m DNS%ESC%[0m Gecikmesi: %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------
ECHO. Bu Scripti kapatabilirsiniz...
ECHO. ------------------------------------------------
pause
cls
goto Start
:CloudFlare
:Google
:YandexDNS
:Adguard
:Quad9
:Norton
:Verisign
:OpenDNSHome
:ControlD
:Alternate
:CleanBrowsing
:Level3
:DNSWATCH
:Advantage
SET ms=Hata
FOR /F "tokens=4 delims==" %%i IN ('ping.exe -n 1 %1 ^| FIND "ms"') DO SET ms=%%i
GOTO:EOF
:setESC
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do (
set ESC=%%b
exit /B 0
)
exit /B 0
Kodu yapıştırdıktan sonra "Dosya > Farklı kaydet" seçeneğine tıklıyoruz.
Açılan pencerede,
Dosya adı: Herhangibirsey.bat (uzantısı mutlaka .bat olmalı).
Kayıt türü: Tüm dosyalar (.).
Bu şekilde kaydettikten sonra .bat dosyamızı çalıştırıyoruz.
Evet artık en çok tercih edilen DNS sunucularına bağlantı gecikmelerinizi görebilir ve tercihinize göre DNS adresinizi değiştirebilirsiniz.
Yorumlarınızı ve beğenilerinizi bekliyorum. İyi sosyaller!
What is the fastest color function in batch?
I recently experimented with using multiple colors in one cmd window. Every color function that I find, (for example this one: http://www.dostips.com/forum/viewtopic.php?p=41155 ) are very slow, an...
BAT ile ping atma ve ms değerini almak
BAT ile bir DNS adresine örneğin: 1.1.1.1 adresine ping atmak ve bu değerden sadece Ms'yi almak istiyorum. Normalde ping atınca böyle oluyor: Ben burada ping atma sonrası gelen time='dan sonraki değeri ya da Ping'den tamamen sonra ki average değerini almasını istiyorum bunu Python'ya da...
Son düzenleme: