Esta es mi primera vez en el foro y tengo un programa de una libreria por asi decirlo en batch, la cual tiene varias opciones y entre ellas una de Devolver Libros que lo que tiene que hacer es que al crearse un archivo (prestamos.txt) me borre el libro que puse. ej:
libro6
Zakaria
13/11/2018 | 14:02:36,75
libro7
Zakaria
13/11/2018 | 14:03:08,39
Quiero devolver el libro 6 por ejemplo para que me quede asi:
libro7
Zakaria
13/11/2018 | 14:03:08,39
Esto es lo que llevo por ahora:
El problema esta en el echo que me borra todo.
MOD: Titulo en minusculas. Etiqueta GeSHi.
libro6
Zakaria
13/11/2018 | 14:02:36,75
libro7
Zakaria
13/11/2018 | 14:03:08,39
Quiero devolver el libro 6 por ejemplo para que me quede asi:
libro7
Zakaria
13/11/2018 | 14:03:08,39
Esto es lo que llevo por ahora:
Código (bash) [Seleccionar]
@echo off
color f
:inicio
FOR %%i IN (.\prestamos\*.txt) DO ECHO %%i
ECHO Que libro desea devolver?
set /p libro=
echo. > .\prestamos.txt\
move .\prestamos\%libro%.txt .\libros\%libro%.txt
:fin
El problema esta en el echo que me borra todo.
MOD: Titulo en minusculas. Etiqueta GeSHi.