action après la condition if

action après la condition if - Win NT/2K/XP - Windows & Software

Marsh Posté le 02-04-2007 à 22:41:06    

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

Reply

Marsh Posté le 02-04-2007 à 22:41:06   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed