Ayuda con dos ejercicios de ficheros por lotes

Iniciado por qtall72, 14 Noviembre 2011, 21:54 PM

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

qtall72

Hola necesito ayuda con dos ejercicios de ficheros por lotes pq estoy ya desesperada, no consigo que me salgan... he visto que vosotros sabeis un montón y me he decidido a participar en el foro  :)

Estos son los dos ejercicios (no es para clase,no quiero que nadie me haga los deberes) es para un examen que tengo y es esta clase de ejercicios los que suele poner y me gustaría saber hacerlos....

1_Escribe un archivo de procesos por lotes que acepte un directorio como parámetro y calcule la cantidad de espacio total de todos los archivos que hay en ese directorio. No hay que verificar la integridad de los parámetros.

2_Escribe un archivo de procesos de lotes que acepte como parámetro un directorio, un número aleatorio de extensiones de archivo (como mínimo uno) y otro directorio. Se hará una búsqueda recursiva comenzando en el primer directorio y se copiarán todos los archivos que tengan las extensiones listadas al segundo directorio. No hay que comprobar las sintaxis de los parámetros

Muchisimas Gracias :)

qtall72

vale, ya tengo el primero ... me falta el segundo ...


@echo off
Setlocal EnableDelayedExpansion
Set filepath=c:\
Set size=0
For /f "usebackq tokens=*" %%I in (`Dir /B "%filepath%"`) Do Set /A
Size=!size!+%%~zI
echo el tamaño de todos los archivos en  %filepath% is %size% bytes
pause