Action après condition if
Avec le script ci-dessous, je vérifie si la connexion à internet fonctionne.
J'imagine bien qu'il y a plus simple, plus propre et surtout plus efficace mais j'aimerai que ceci fonctionne, qqu'un pourrait m'aider juste sur
un point :
Tout va bien mais si la connexion est ko, j'ai un retour d'erreur où goto n'est pas attendu. Je ne comprends pas pourquoi.
@echo off
rem **** test la connectivité à internet
set perte=
ping yahoo.com|findstr /i "Paquets"|findstr perte>%TMP%\ping.tmp
for /f "tokens=10 delims= " %%i in (%TMP%\ping.tmp) do (set perte=%%i)
echo %perte%
if %perte%==0 goto CONTINUE
echo "T pas connect"
pause|exit
:CONTINUE
echo "T connect"
%TMP%\ping.tmp
echo "suite du script:"
REM etc