Autor YouCode - http://www.youcode.com.ar/windows/windows-2003--eliminar-archivos-y-carpetas-viejos-487
Como eliminar archivos y carpetas basado en cantidad de días.
Creando un archivo .BAT que luego desde una tarea programada llamarlo y que borre las carpetas y/o archivos con cierta antigüedad en días.Creamos el archivo BAT y agregamos las sigueintes lineas:
forfiles /p "C:\TU_CARPETA" /s /m *.* /d -3 /c "cmd /c del @path" for /f "delims=" %%d in ('dir "C:\TU_CARPETA" /s /b /ad ^| sort /r') do rd "%%d"donde el parametro /d -3 indica que borre todo con mas de 3 dias de antiguedad, pueden cambiar el 3 por la cantidad de dias que
necesiten.
http://www.youcode.com.ar/windows/windows-2003--eliminar-archivos-y-carpetas-viejos-487