Hola,tengo que hacer un .bat con 6 funciones vinculadas cada una a una tecla (1,2,3,4,5 y 6),no se si el problema esta en los codigos de las teclas...pero no consigo que funcione.si alguien sabe por favor que me corrija el .bat
@ echo off
:Menu
cls
echo programa Nuria Fernandez Naranjo
echo pulse 1: Abrir fichero
echo pulse 2: Crear fichero
echo pulse 3: Mover fichero
echo pulse 4: Renombrar fichero
echo pulse 5: cambiar la hora
echo pulse 6: Salir
pause
if %49% == goto Ver
if %50% == goto Crear
if %51% == goto Mover
if %52% == goto Renombrar
if %53% == goto Hora
if %54% == goto Salir
:Ver
dir
pause>nul
goto :Menu
:Crear
md ejercicio
pause>nul
goto :Menu
:Mover
move "ejercicio" mis documentos
pause>nul
goto :Menu
:Renombrar
rename ejercicio Nuria
pause>nul
goto :Menu
:Hora
time
pause>nul
goto :Menu
:Salir
exit
Te has leido algun tutorial antes de querer programar? eso es lo primero que hay que hacer.
Fijate que no estas igualando nada, igualas a una instruccion, es como que hagas: if 1 == echo hola
Toma el code, Pero hazle caso a $Edu sino no vas a aprender por ti misma :P
@echo off
:Menu
CLS
Echo programa Nuria Fernandez Naranjo | More
Echo: [1] Abrir fichero
Echo: [2] Crear fichero
Echo: [3] Mover fichero
Echo: [4] Renombrar fichero
Echo: [5] cambiar la hora
Echo: [6] Salir
Echo+ | More
Echo: Elija una opcion... | More
Set /P Opcion=^>^>
if %Opcion%==1 (Goto :Ver)
if %Opcion%==2 (Goto :Crear)
if %Opcion%==3 (Goto :Mover)
if %Opcion%==4 (Goto :Renombrar)
if %Opcion%==5 (Goto :Hora)
if %Opcion%==6 (Goto :Salir)
saludos