El caso es que en diferentes tuoriales y guias veo el comando "else" escrito de una manera diferente.
He probado else de diferentes maneras pero me funcionan mal. Yo ahora uso este tipo de codigo (que tampoco me va bien):
Citar
@echo off
color 0a
title prueba1
:inicio
echo Insertar comando:
set /p var=
if %var%==1 goto 1
if %var%==2 goto 2
if %var%==3 goto 3
if %var%==4 goto 4
if %var%==5 goto 5
else
goto error
:1
exit
:2
exit
:3
exit
:4
exit
:5
exit
:error
echo error
pause>nul
goto inicio
color 0a
title prueba1
:inicio
echo Insertar comando:
set /p var=
if %var%==1 goto 1
if %var%==2 goto 2
if %var%==3 goto 3
if %var%==4 goto 4
if %var%==5 goto 5
else
goto error
:1
exit
:2
exit
:3
exit
:4
exit
:5
exit
:error
echo error
pause>nul
goto inicio
¿Que hago mal?
cuando le doy escribo por ejemplo "dsfasd" y le doy a enter me sale "else" no es un comando reconocido...bla, bla, bla... y cuando en vez de escribir algo y darle a enter, simpemente le doy a enter sin escribir nada se cierra.
Supongo que no os costara nada corregirme, gracias