Windows-Batch-Fehler: "'ping' wird nicht als internes oder externes befehlsgesteuertes Programm oder Batch-Datei erkannt."

Ich versuche, diesen Befehl in Windows auszuführen:

ping -n 5 127.0.0.1 > nul

Ich erhalte den Fehler:

'ping' is not recognized as an internal or external command operable 
program or batch fie. 

Warum kann Windows Ping nicht finden? Hier ist mein Skript, wo es nicht funktioniert:

@ECHO OFF

::set path
SET path=M:\\5.bmp

:findfile
IF EXIST %path% (
    ECHO File found
) ELSE (
    ECHO File not found
    ping -n 5 127.0.0.1 > nul
    goto findfile
)

Antworten auf die Frage(3)

Ihre Antwort auf die Frage