Hola, estoy un poco verde con los archivos bat, a ver si alguien me puede echar una mano. Tengo que hacer un fichero que liste los números del 1 al 20, esto es lo que hice:
@echo off
cls
set N=1
:bucle
if "%N%" GTR 20 goto fin
echo %N%
set/a n=%N%+1
goto bucle
:fin
Pause > nul
El problema es que no se detiene en el 20, no sale del bucle y continúa poniendo números, ¿donde está el error?
Gracias de antemano por la ayuda.