¿Se pueden anidar declaraciones if en el procesamiento por lotes?
Puede anidarse, la cláusula ELSE debe aparecer en la misma línea después de IF @echo Ejemplo:
@echo off
:x
set /p goto=Por favor, introduzca su elección [1, 2, 3, 4, 5]:
goto:y
:y
echo %goto%
si %goto% GTR 2 (
si %goto% GTR 4 (
echo es mayor que 4
) else (
si %goto% == 4 (
echo es igual a 4) else ( echo es menor que 4)
)) else (
el eco es menor que 3
)goto :x