epelpad

El post que buscas se encuentra eliminado, pero este también te puede interesar

Borrar automaticamente archivos antiguos

Hola a todos, a veces se necesita cada tanto programar una tarea para que borre automaticamente archivos de ciertos dias para atras. Por ejemplo hoy programo una tarea para que me elimine los archivos que sean mas viejos que 5 dias. La linea que les dejo abajo la pegan en un bloc de notas y la guardan con extension .bat

Forfiles /p c:micarpeta /m *.rar /d -2 /c "cmd /c del /q @path"

Lo que deben cambiar es lo siguiente.. La ruta de la carpeta donde estan los archivos (en mi caso c:micarpeta), la extension de los archivos (yo le puse *.rar pero pueden poner *.* para eliminar todos) y luego donde ven el numero 2 (/d -2) ponen el numero de dias. Hoy es 29/07 si yo le pongo el numero 5 me borra los archivos con fecha de modificacion anterior al 24/07.

Si lo desean hacer diariamente, semanalmente, etc. pueden crear una tarea programada desde el Panel de control.

Saludos,
Ariel.

5 comentarios - Borrar automaticamente archivos antiguos

KOHENSITO
sabes como eliminar el contenido de una carpeta sin borrar las subcarpetas ??
geoff1
muy buen aporte no se como nadie lo valoraa
samus_200
Muy bueno, funcional, pero sabes como borro los archivos de las subcarpetas del directorio, me explico, en una carpeta hay carias subcarpetas y en ellas estan los archivos que deseo depurar, pero si ejecuto la tarea sobre la carpeta principal no me borra los archivos de las subcarpetas,
Saludos.