Borrar todas las carpetas menos recientes, pero X
Alguien puede proporcionar un script por lotes que elimine todas las carpetas, excepto las X modificadas más recientemente, en un directorio. He mirado¿Cómo elimino archivos antiguos de un directorio y conservo los más recientes en Windows?, pero eso se basó en una ventana de tiempo absoluta en lugar de un orden relativo de fechas de modificación.
Gracias por cualquier ayuda