Hola a todos...
Estoy haciendo un script, en el cual yo hago una serie de pings y si alguno no responde cambia el valor de la variable res ok y luego si ha cambiado dicho valor pues hay una condicion.
El caso es que nunca cambia el valor de res... Cambio corchetes, pongo parentesis etc etc pero nada.
Alguien me echa una mano?
Mil gracias.
set res=0
set var=0
ECHO ARMARIO RG2
ping host -n 2 -w 300 || (%res%==1)
if NOT %res%==0 (
echo no ha respondido
echo algo falla quieres continuar?S/N
set /p var=
if %var%==n goto :eof
)
pause