Cómo eliminar automáticamente archivos con una antigüedad superior a un número determinado de días en Windows 10

Para eliminar automáticamente los archivos con una antigüedad superior a un número determinado de días en una carpeta específica de Windows 10, ejecute el comando integrado ForFiles según un cronograma establecido con el Programador de tareas. ForFiles comprueba la fecha de última modificación de un archivo , no la fecha de la última apertura.

Utilice una carpeta específica que usted controle. La eliminación es permanente y no pasa por la Papelera de reciclaje; no elimine archivos de Windows, Archivos de programa, su perfil ni carpetas con archivos que pueda necesitar.

Cuando Storage Sense es suficiente

El Sensor de almacenamiento puede limpiar las carpetas Descargas y la Papelera de reciclaje, pero no acepta rutas de carpeta arbitrarias. Su regla para Descargas utiliza el tiempo que un archivo lleva sin abrirse; la regla para Archivos utiliza la fecha de última modificación. Consulte la guía de configuración del Sensor de almacenamiento de Microsoft para obtener más información sobre sus opciones.

Seleccione la carpeta y el límite de edad.

Crea una carpeta de prueba C:\CleanupTesty coloca solo archivos desechables en ella. Aquí, -30selecciona los archivos modificados por última vez en o antes de la fecha de hace 30 días. Reemplaza 30con tu período de retención. Este es un límite de fecha calendario, no un temporizador continuo exacto de 720 horas.

Los parámetros definen el alcance: /Pestablecen la carpeta de inicio, /Sincluyen sus subcarpetas, /D -30seleccionan archivos con al menos 30 días de antigüedad respecto a la fecha límite y /Cejecutan un comando para cada coincidencia. Elimínelo /Ssi desea escanear solo la carpeta de nivel superior. Añada una máscara, como /M *.logla anterior /S, para limitar la tarea a un tipo de archivo específico.

El Explorador de archivos se abre en una carpeta específica C:\CleanupTest que contiene archivos de muestra.
Comience con una carpeta separada para que el alcance de la limpieza sea fácil de inspeccionar.

Construye y prueba el comando

1. Previsualiza los archivos que coinciden

Abra el símbolo del sistema y ejecute este comando de vista previa en la carpeta de prueba. Imprime las rutas de archivo coincidentes, pero no las elimina. La @isdircomprobación omite las entradas de directorio y los 0x22marcadores insertan comillas alrededor de cada ruta completa, de modo que los nombres que contienen espacios se tratan como una sola ruta.

forfiles /P "C:\CleanupTest" /S /D -30 /C "cmd /c if @isdir==FALSE echo 0x22@path0x22"
Vista previa de las rutas seleccionadas por ForFiles en el símbolo del sistema mediante el comando echo.
Primero, ejecute el formulario de vista previa e inspeccione cada ruta coincidente.

Revise cada ruta. Si un archivo debe permanecer, corrija la carpeta, la antigüedad o la máscara de archivo antes de continuar. Microsoft documenta las variables de fecha y ruta de ForFiles en su referencia del comando ForFiles .

2. Prueba de eliminación manual

Una vez que la vista previa sea correcta, ejecute la versión de eliminación una vez en la carpeta de prueba desechable:

forfiles /P "C:\CleanupTest" /S /D -30 /C "cmd /c if @isdir==FALSE del /q 0x22@path0x22"
Símbolo del sistema que muestra ForFiles junto con el comando del de Windows.
Tras confirmar las coincidencias, cambie la acción de eco a eliminación.

Confirme que la carpeta de prueba ahora contiene solo los archivos que esperaba conservar. Microsoft advierte que los archivos eliminados delno se pueden recuperar, así que no utilice datos reales hasta que esta prueba funcione como se espera.

El Explorador de archivos muestra ejemplos de nombres de archivo junto con sus fechas de modificación.
Compruebe la columna "Fecha de modificación" al validar la regla de edad.

Programa la limpieza en el Programador de tareas.

  1. Abra el Programador de tareas. Presione Windows+ R, ingrese taskschd.mscy presione Enter. Seleccione Crear tarea en el panel derecho. En General , asigne a la tarea un nombre claro, como Clean old test files. Use una cuenta que tenga permisos para la carpeta de destino. Por lo general, no se necesitan privilegios de administrador para una carpeta de su propiedad.
    Programador de tareas de Windows 10: cuadro de diálogo Crear tarea en su pestaña General.
    Nombra la tarea para que puedas encontrarla y desactivarla más tarde.
  2. Configura un activador. Abre Activadores , selecciona Nuevo , elige Programación y establece Diario (o cualquier otro intervalo que se ajuste a la carpeta). Elige una fecha y hora de inicio, asegúrate de que esté seleccionada la opción Habilitado y haz clic en Aceptar .
    Cuadro de diálogo Nuevo desencadenador del Programador de tareas de Windows 10 con la opción Diario seleccionada.
    Elige un desencadenante diario y establece una fecha y hora de inicio para tu propio horario.
  3. Agregue la acción. Abra Acciones , seleccione Nuevo y establezca Acción en Iniciar un programa . Ingrese ForFilesen Programa/script . En Agregar argumentos , pegue el comando a continuación sin la primera palabra, forfiles. Cambie la carpeta y -30el valor para que coincidan con el comando que probó.
/P "C:\CleanupTest" /S /D -30 /C "cmd /c if @isdir==FALSE del /q 0x22@path0x22"
El cuadro de diálogo Nueva acción del Programador de tareas está configurado para iniciar un programa con argumentos ForFiles.
Introduzca ForFiles como programa y pegue los argumentos sin el nombre del comando.
  1. Configura el comportamiento de la tarea. En Configuración , habilita las opciones "Permitir que la tarea se ejecute a petición" y "Ejecutar la tarea lo antes posible si se omite un inicio programado" . Esta última opción permite que Windows ejecute más tarde una tarea programada que se haya omitido; el equipo debe estar encendido para que la tarea se ejecute.
    Pestaña de configuración de propiedades de la tarea con las opciones de inicio a petición y de inicio omitido marcadas.
    Permitir ejecuciones manuales y recuperar el tiempo perdido después de que se haya omitido un horario programado.
  2. Guarda y prueba. Selecciona Aceptar para guardar. En la Biblioteca del Programador de tareas, haz clic con el botón derecho en la nueva tarea y elige Ejecutar . Confirma que solo afecta a los archivos deseados. Para cambiar la antigüedad o la carpeta más adelante, abre las Propiedades de la tarea y edita los argumentos de la acción. Deshabilita o elimina la tarea de la biblioteca cuando ya no desees la limpieza automática.

Comprueba el resultado si no ocurre nada.

Verifique la ruta de la carpeta, el estado de habilitación de la tarea, los permisos de la cuenta, el umbral y la máscara. Si la tarea no se ejecutó, consulte el resultado de la última ejecución y la pestaña Historial. El Programador de tareas puede iniciar una tarea programada después de que haya transcurrido el tiempo previsto. Consulte la descripción general del Programador de tareas de Microsoft y la documentación de StartWhenAvailable para obtener más detalles.

Nota sobre Windows 10: El soporte estándar para Windows 10 Home y Pro finalizó el 14 de octubre de 2025. Este método de limpieza es para instalaciones existentes de Windows 10; consulte la página del ciclo de vida de Windows 10 de Microsoft para obtener información sobre la edición y el soporte aplicables.

Dejar un comentario

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte una foto en una pintura, un boceto a lápiz o una caricatura con FotoSketcher Studio. Aprende a elegir un efecto, ajustar la vista previa y guardar tu obra.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Descubre qué revela Audio Identifier sobre la tasa de bits, los codificadores y las etiquetas, cómo funciona su flujo de trabajo anterior y qué herramientas actuales inspeccionan archivos o identifican canciones.

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index es un catalogador de fotos antiguo de Windows para etiquetar, clasificar y explorar imágenes locales. Consulta sus funciones documentadas, limitaciones de compatibilidad y una alternativa actualizada.

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Aprenda a usar Attribute Changer para editar los atributos y las marcas de tiempo de los archivos de Windows, actualizar las fechas EXIF ​​de las fotos JPEG y previsualizar los cambios por lotes de forma segura.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

Aprende a crear un proyecto de NeoDownloader, elegir el alcance del rastreo, configurar los filtros de imagen y el destino, y revisar las descargas por lotes.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

Aprende qué hace pViewer, cómo funcionan sus modos de foto y cómic, qué edición de Windows descargar y en qué se diferencian las versiones anterior y la reescrita.

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Configura un fondo de pantalla diferente para cada monitor de Windows 10, identifica las pantallas, ajusta el tamaño de la imagen y soluciona problemas con la falta de opciones de monitor.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Configura una presentación de diapositivas en Windows 7 u 8, crea un pequeño acceso directo en VBScript y asigna una combinación de teclas para pasar al siguiente fondo de pantalla.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

Usa XnConvert para aplicar efectos, redimensionar fotos y convertir formatos de imagen por lotes. Elige la configuración de salida, previsualiza las ediciones y protege tus originales.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Aprende cómo ManicTime realiza un seguimiento del uso de las aplicaciones, el tiempo de actividad e inactividad y los documentos, y luego convierte tu historial de actividad en etiquetas de proyecto y hojas de horas.