"ping" เป็นคำสั่งที่ใช้ในการทดสอบการเชื่อมต่อระหว่างคอมพิวเตอร์หรืออุปกรณ์ในเครือข่ายโดยให้ส่งข้อมูลไปยังอีกเครื่องหรืออุปกรณ์ที่มีที่อยู่ IP (Internet Protocol) ที่ระบุ. การใช้คำสั่ง ping มักถูกนำมาใช้เพื่อตรวจสอบว่าเครื่องหรืออุปกรณ์นั้นๆ อยู่ในสถานะที่พร้อมทำงานและสามารถติดต่อกันได้หรือไม่ขั้นตอนการใช้งาน ping coolerขั้นตอนการบันทึก code ขั้นตอนที่ 1 ทำการเปิด code ขึ้นมาขั้นตอนการบันทึก code ขั้นตอนที่ 2 ไปที่คำว่าไฟล์ ขั้นตอนการบันทึก code ขั้นตอนที่ 3 เลือกหัวข้อ save asขั้นตอนการบันทึก code ขั้นตอนที่ 4 ตั้งนามสกุลไฟล์เป็น .cmd4.1 เมื่อตั้งนามสกุลไฟล์เรียบร้อยให้ทำการ saveขั้นตอนการเปิดใช้งานแค่ ดับเบิ้ลคลิกไฟล์code แต่ละคำสั่ง1.ping cooler code ::@setlocal enableextensions enabledelayedexpansion@echo offset /p ipaddr="Enter your ip or url: eg google.com : "set /p cutoff="Enter minimum good reply time ms: eg 99 : "set /a res = 0 - 1 :loopfor /f "tokens=7,9" %%a in ('ping -n 1 !ipaddr!') do (set /a res = 0 - 1 if "%%a"=="Average" ( set a=%%b set /a res=!a:~0,-2! ))IF %res% == -1 ( COLOR 2 echo %ipaddr% failed to respond in time)IF %res% LEQ %cutoff% ( IF %res% NEQ -1 ( COLOR 2 echo %ipaddr% responded in %res%ms ))else ( COLOR 4 echo %ipaddr% responded in %res%ms)ping -n 3 127.0.0.1 >nul: 2>nul:goto :loopendlocal2.ping high code@ECHO OFFSETLOCAL EnableDelayedExpansionFOR /F "tokens=1,2 delims=#" %%a IN ('"PROMPT #$H#$E# & echo on & for %%b in (1) do rem"') do ( SET "DEL=%%a")for /f %%a in ('copy /Z "%~f0" nul') do set "CR=%%a"REM Start:startREM SET TargetSET /p hostInput=" - Target (Enter your IP or URL): "If "%hostInput%"=="" ECHO.&GOTO startREM SET loopsSET /p loopsInput=" - Requests number: "SET /a loops=loopsInputREM SET time limitSET /p maxmsInput=" - Maximum Time Limit (ms): "SET /a maxms=maxmsInputREM Value used for sleep between loopsSET /p sleepInput=" - Delay between requests (s): "SET /a sleepDelay=sleepInput+1REM VariablesSET displayText=""SET /a countRequestsOk=0SET /a countRequestsKo=0SET /a totalRequests=0SET /a maxTime=0ECHO.ECHO START at %TIME% [Pinging %hostInput%, requests: %loops%, time limit: %maxms% ms, delay: %sleepInput% s]ECHO.REM Loop:loopREM Set timeFOR /f "tokens=1-3 delims=/:" %%a IN ("%TIME%") DO (SET mytime=%%ah%%bm%%cs)REM Get ping valueFOR /f "tokens=3delims==" %%a IN ('PING -n 1 %hostInput%') DO FOR /f "delims=m" %%b IN ("%%a") DO ( SET /a timems=%%b SET /a totalRequests+=1 REM Check result IF !timems! GTR %maxms% ( GOTO failed ) ELSE ( GOTO success ))REM Request success:successSET /a countRequestsOk+=1SET displayText="Reply from %hostInput% - !timems!ms"CALL :ColorText 02 !displayText!GOTO nextREM Request failed:failedIF !countRequestsOk! GTR 0 ECHO.SET /a countRequestsOk=0SET /a countRequestsKo+=1SET displayText="Reply from %hostInput% - !timems!ms"CALL :ColorText 0c !displayText!GOTO nextREM Next loop:nextREM Sleep a little bitIF %sleepDelay% GTR 1 ( ping -n %sleepDelay% localhost > nul )REM Check continueSET /a loops-=1IF %loops% gtr 0 GOTO loopREM Display resultIF !countRequestsOk! GTR 0 ECHO.ECHO.ECHO STOP at %TIME%ECHO.if !countRequestsKo! GTR 0 ( SET displayText="!countRequestsKo! requests over %maxms% ms on !totalRequests! requests in total" CALL :ColorText 0c !displayText!) ELSE ( SET displayText="No request over %maxms% ms on !totalRequests! requests in total" CALL :ColorText 02 !displayText!)REM Ask if restartECHO.&ECHO *********************SET /p restartInput="Do it again ? (Y/N): "If "%restartInput%"=="" ECHO *********************&GOTO startIf /I "%restartInput%"=="y" ECHO *********************&GOTO startIf /I "%restartInput%"=="n" ECHO *********************&GOTO endREM End:endPAUSEGOTO :EOFREM Line color:ColorTextECHO offECHO %DEL% > "%~2"FINDSTR /v /a:%1 /R "^$" "%~2" NULDEL "%~2" > NUL 2>&13.ping red code@echo offset /p IP=Enter your IP Address ::startping -n 1 %ip% | find "TTL="IF ERRORLEVEL 1 (SET OUT=4F & echo Request timed out.) else (set out=0f)color %out%ping -n 2 -1 10 127.0.0.1 >nulgoto startติดตามเพิ่มเติมได้ที่ช่องทาง YouTube https://youtube.com/@Spbasic1996?si=4xINFtyuhNu2Pqp9หรือที่ช่องทาง TikTok https://www.tiktok.com/@nametgt เปิดประสบการณ์ความบันเทิงที่หลากหลายสุดปัง บน App TrueID โหลดเลย ฟรี !