Título: Ayuda con dos ejercicios de ficheros por lotes Publicado por: qtall72 en 14 Noviembre 2011, 21:54 pm 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 :) Título: Re: Ayuda con dos ejercicios de ficheros por lotes Publicado por: qtall72 en 14 Noviembre 2011, 23:53 pm 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 |