Recorrer carpetas con un script

01/04/2009 - 16:17 por LEON | Informe spam
Hola, necesitaria un script que recorra carpetas de un disco, y borre todos
los arhivos que existan dentro de cada una, muchas gracias

Preguntas similare

Leer las respuestas

#1 Jose Antonio Quílez [MS MVP]
01/04/2009 - 18:56 | Informe spam
del nombrecarpeta /s /q /f

Con esa línea en un archivo .bat sería suficiente. Te borra todos los
archivos dejando la estructura de carpetas vacía. También puedes borrar sólo
determinado tipo de archivos, por ejemplo: del nombrecarpeta\*.mp3 /s /q

Si tienes en esas carpetas archivos de sistema u ocultos, para ellos tendrás
que usar también el parámetro /AH ó /AS.


Saludos
José Antonio Quílez
http://msmvps.com/blogs/quilez/



"LEON" escribió en el mensaje de
noticias:
Mostrar la cita
#2 LEON
02/04/2009 - 18:02 | Informe spam
Hola Jose:

Precisamente, lo que busco es: que el script recorra cada una de las
subcarpetas del disco E y borre el contenido que hay en ella (todos los
arhvivos, menos los accesos directos a paginas de internet,que en ella se
encuentran ahi)

Disco E:\carpeta madre
E:\carpeta madre\hijo1\arhivo1.avi
E:\carpeta madre\hijo1\arhivo2.mpg
E:\carpeta madre\hijo2\get windows live.url (este tipo de arhivos
no borrarlos)

Gracias !!!!!!!!!!!!!!


"Jose Antonio Quílez [MS MVP]" wrote:

Mostrar la cita
#3 Jose Antonio Quílez [MS MVP]
02/04/2009 - 21:49 | Informe spam
Entonces, primero haz que todos los archivos de todas las subcarpetas con
extensión .url sean de sistema con:

attrib +s *.url /s

después haces el del nombrecarpeta /s /q /f que ya te indiqué, y por fin
vuelves a quitar el atributo de sistema a los .url con:

attrib -s *.url /s

Saludos
José Antonio Quílez
http://msmvps.com/blogs/quilez/



"LEON" escribió en el mensaje de
noticias:
Mostrar la cita
#4 LEON
03/04/2009 - 16:01 | Informe spam
Hola Jose:
Me parece que no se entiende bien lo que necesito:

Tengo aproximadadamente 300 carpetas, por lo tango, busco que el script,
recorra cada una de ellas, en forma automatica, y borre los archivos que
contenga (excepto los, que terminan con extencion .url, como antes comente)

Muchas Gracias

"Jose Antonio Quílez [MS MVP]" wrote:

Mostrar la cita
#5 Jose Antonio Quílez [MS MVP]
05/04/2009 - 21:46 | Informe spam
Pues eso es lo que hacen precisamente las tres líneas que te he puesto. Tan
sólo tienes que ponerlas juntas en un archivo .bat y lanzarlo, cambiando
"nombrecarpeta" por el nombre y ruta real de la carpeta base de tu
estructura de carpetas. Evidentemente, no tiene que haber otras carpetas
bajo ésta en las que quieras conservar archivos distintos de .url


Saludos
José Antonio Quílez
http://msmvps.com/blogs/quilez/



"LEON" escribió en el mensaje de
noticias:
Mostrar la cita
Ads by Google
Search Busqueda sugerida