AYUDA CON UN .BAT

Iniciado por la_anus, 10 Marzo 2012, 18:17 PM

0 Miembros y 1 Visitante están viendo este tema.

la_anus

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

Código (bash) [Seleccionar]
@ 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

$Edu$

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

Eleкtro

Toma el code, Pero hazle caso a $Edu sino no vas a aprender por ti misma  :P

Código (dos) [Seleccionar]
@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