Problema bat anterior
Publicado por paul (7 intervenciones) el 10/04/2014 10:38:09
muy buenas, hace un tiempo pedi ayuda para un script que lo pondré a continuación:
lo que hace es lo siguiente:
1. Crea una carpeta y copia dentro todos los archivos txt
2. Busca en cada txt una palabra
3. Crea otra carpeta dentro de la anterior con los txt que contienen la palabra
Problema: hay algunos archivos que los pasa por alto y que contienen la palabra, donde esta el fallo?
-------------
Gracias de antemano
lo que hace es lo siguiente:
1. Crea una carpeta y copia dentro todos los archivos txt
2. Busca en cada txt una palabra
3. Crea otra carpeta dentro de la anterior con los txt que contienen la palabra
Problema: hay algunos archivos que los pasa por alto y que contienen la palabra, donde esta el fallo?
-------------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
cd c:\nuevo
mkdir "%date:~0,2%%date:~3,2%%date:~6,4%_%time:~0,2%%time:~3,2%"
cd "%date:~0,2%%date:~3,2%%date:~6,4%_%time:~0,2%%time:~3,2%"
cd c:\nuevo
copy c:\nuevo\*.txt c:\nuevo\"%date:~0,2%%date:~3,2%%date:~6,4%_%time:~0,2%%time:~3,2%\"
del *.txt
cd c:\nuevo\"%date:~0,2%%date:~3,2%%date:~6,4%_%time:~0,2%%time:~3,2%"
mkdir perdidas
cd c:\nuevo\"%date:~0,2%%date:~3,2%%date:~6,4%_%time:~0,2%%time:~3,2%"
FINDSTR /i /m espera *.txt >temporal.tmp
FOR /F %%a in ( temporal.tmp ) do copy %%a c:\nuevo\"%date:~0,2%%date:~3,2%%date:~6,4%_%time:~0,2%%time:~3,2%\"perdidas\
del *.tmp
pause
Gracias de antemano
Valora esta pregunta
0