Un pequeño tip para Windows que hoy me ha resuelto un problema. Existe una utilidad de Microsoft (descargable via FTP si no la tienes ya instalada) que permite hacer acciones sobre archivos de carpeta. En ese caso mi objetivo era borrar de una carpeta donde caían backups, aquellos de + de 7 días de antigüedad. Lo pusimos en un pequeño archivo .bat y al programador de tareas.

forfiles -p”D:backupscarpetadondebuscar” -s -m*.* -d-7 -c”cmd /c del @PATH@FILE”
 
-m*.* - es la mascara de los tipos de archivo
-d-7 es -7 días... tiene que estar en negatiuvo
-c"..." es el comando a ejecutar. puedes depurar cambiando "del" por "echo"
 
Más info y entra original en: