Porque pasa esto?
Defino una variable N
:numero
set n=8
:asdasd
set /a n=%n%-1
if %n%==0 goto numero
echo %n%
cuando vuelve a subir.... envezde 8... el valor que tiene es -1... alomejor en este ejemplo no pero en un codigo en concreto mas o menos esto es lo que me pasa....
habra alguna parte mal?