Schleife, aber welche und wie?
Hallo,
ich weiss nicht, welche schleife ich hier wie einbauen muss, das der ping 5 mal nicht gefunden wird und erst dann zu "nein" geht.
Kann mir jemand helfen.
Vielen Dank
@echo ON
:loop
ping xxx.xxx.xxx.xxx -n 2 |find "TTL=" > nul
if %errorlevel%==1 goto nein
goto loop
:nein
PAUSE
@echo OFF
ich weiss nicht, welche schleife ich hier wie einbauen muss, das der ping 5 mal nicht gefunden wird und erst dann zu "nein" geht.
Kann mir jemand helfen.
Vielen Dank
@echo ON
:loop
ping xxx.xxx.xxx.xxx -n 2 |find "TTL=" > nul
if %errorlevel%==1 goto nein
goto loop
:nein
PAUSE
@echo OFF
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 50941
Url: https://administrator.de/forum/schleife-aber-welche-und-wie-50941.html
Ausgedruckt am: 17.05.2025 um 14:05 Uhr
3 Kommentare
Neuester Kommentar
Hallo Pillic!
Wenn Dir auch die 4 Versuche eines standardmäßigen "ping" genügen, könntest Du es zB so machen:
Ansonsten etwas in der Art:
Grüße
bastla
Wenn Dir auch die 4 Versuche eines standardmäßigen "ping" genügen, könntest Du es zB so machen:
ping xxx.xxx.xxx.xxx | find "(100% Verlust)">nul && goto :nein
set /a Fehler=0
:loop
ping xxx.xxx.xxx.xxx -n 2 |find "TTL=">nul && goto :ja || set /a Fehler+=1
If %Fehler% LSS 5 goto :loop
:nein
echo Kein Ping
goto :eof
:ja
echo Ping ok
Grüße
bastla