Volver al blog

Cómo mover archivos de una carpeta a otra automáticamente

Mueve archivos de una carpeta a otra automáticamente en Windows y Mac. Comparamos scripts, acciones de carpeta de Automator y reglas que no fallan nunca.

2 de septiembre de 2026
File Arbor Team

Para mover archivos de una carpeta a otra automáticamente tienes tres opciones: un script programado, la automatización de carpetas que trae tu sistema operativo o un organizador basado en reglas que vigila la carpeta y mueve cada archivo en cuanto llega. Los scripts son gratis y frágiles. La automatización integrada es gratis y limitada. Un vigilante cuesta dinero y no falla.

Esta guía recorre las tres opciones en Windows y Mac, con ejemplos que funcionan, los fallos que nadie documenta y una respuesta honesta sobre cuál encaja en tu caso.

Por qué ordenar a mano nunca dura

El problema no es que mover un archivo sea difícil. El problema es que la decisión se repite. Cada factura, captura, exportación e instalador aterriza en la misma carpeta y pide los mismos tres segundos de atención, varias veces al día, para siempre.

Descargas es donde primero se nota, porque todas las aplicaciones del equipo escriben ahí de forma predeterminada: el navegador, el cliente de correo, las aplicaciones de mensajería, las herramientas de diseño. Ninguna otra carpeta tiene tantos autores y ningún dueño.

Así que crece. La limpias un domingo, te sientes bien y el viernes siguiente vuelve a tener noventa archivos. La limpieza fue trabajo real y te compró cinco días.

La automatización cambia las cuentas. Describes la decisión una vez, en diez minutos, y la máquina la repite por ti. El resto de esta guía trata de las tres formas de hacerlo y de lo que cuesta cada una.

¿Cuáles son las tres formas de mover archivos automáticamente?

  1. Un script por intervalos — gratis, funciona en todas partes, se activa por reloj y no por la llegada del archivo, y falla en silencio.
  2. La automatización de carpetas integrada — gratis, sin software adicional, muy limitada y poco fiable justo con las descargas.
  3. Un organizador basado en reglas — una aplicación que vigila la carpeta, evalúa condiciones, mueve el archivo y registra lo que hizo.

El orden refleja el esfuerzo, no la calidad. Empieza por arriba si disfrutas escribiendo scripts. Empieza por abajo si quieres que la carpeta se mantenga limpia sin convertirse en tu proyecto.

Método 1: script por lotes y Programador de tareas en Windows

Windows no tiene ninguna función nativa que mueva archivos según llegan. Lo que tiene es el comando move y un programador capaz de ejecutarlo una y otra vez.

Guarda esto como mover-pdfs.bat y ajusta las dos rutas:

@echo off
set "SOURCE=C:\Users\TuNombre\Downloads"
set "DEST=C:\Users\TuNombre\Documents\PDF"

if not exist "%DEST%" mkdir "%DEST%"
move /Y "%SOURCE%\*.pdf" "%DEST%\"

Después prográmalo:

  1. Abre el Programador de tareas y elige Crear tarea básica.
  2. Ponle nombre, fija el desencadenador en Diariamente y abre la configuración avanzada.
  3. Marca Repetir cada y elige 5 o 15 minutos, con una duración Indefinidamente.
  4. Fija la acción en Iniciar un programa y apunta a tu archivo .bat.
  5. En la pestaña General, marca Ejecutar tanto si el usuario inició sesión como si no si quieres que trabaje en segundo plano.

Funciona. Esto es lo que cuesta.

Se activa por reloj, no por llegada. Con un intervalo de cinco minutos, un archivo pasa hasta cinco minutos en el sitio equivocado. Da igual para archivar y no sirve para algo que ibas a abrir.

move /Y sobrescribe sin avisar. Si descargas factura.pdf dos veces, la segunda destruye la primera, sin confirmación y sin pasar por la papelera. Quitar el /Y es peor: el script se queda colgado esperando una tecla que nadie va a pulsar.

Falla en silencio. Si el disco de destino está desconectado, o si un archivo está abierto en otro programa, move escribe el error en una consola que se cierra al instante. La tarea sigue dándose por correcta.

Cada condición nueva es más código. Mover PDF es una línea. Mover los PDF de más de treinta días, salvo los que llevan borrador en el nombre, a una carpeta con el año en curso ya es un script de PowerShell de verdad cuyo mantenimiento asumes tú.

Los scripts son la respuesta correcta si ya escribes scripts y el trabajo es un proceso nocturno. Son la respuesta equivocada si el trabajo es mantener Descargas limpia.

Método 2: acciones de carpeta y Automator en Mac

macOS incluye automatización de carpetas real basada en eventos, que es más de lo que ofrece Windows. Se llama Acciones de carpeta y se construye con Automator.

  1. Abre Automator y crea una Acción de carpeta nueva.
  2. Arriba, ajusta La acción de carpeta recibe archivos y carpetas añadidos a con tu carpeta de origen.
  3. Arrastra Filtrar elementos del Finder y define una condición, por ejemplo La extensión del archivo es pdf.
  4. Arrastra debajo Mover elementos del Finder y elige el destino.
  5. Guárdalo con un nombre. Ya está vinculado a esa carpeta.

Y entonces no funciona, y descubrir por qué te lleva una tarde.

Las descargas llegan con un nombre temporal. Safari escribe un archivo .part mientras descarga y Chrome usa .crdownload. La acción se dispara en cuanto aparece ese archivo temporal, tu filtro lo revisa, ve una extensión que no toca y lo descarta. Cuando la descarga termina, el navegador renombra el archivo en su sitio, y un renombrado no dispara ninguna acción de carpeta. Tu PDF nunca se mueve y nada en la interfaz explica el motivo. Es la queja más habitual sobre Acciones de carpeta en los propios foros de soporte de Apple.

Filtrar elementos del Finder no es fiable. En hilos largos de Apple Support Communities y de los foros de Apple Developer se describen flujos donde el filtro no deja pasar nada aunque la condición coincida a todas luces. La solución habitual es quitar el filtro y hacer la comparación en un bloque de AppleScript, es decir, escribir AppleScript.

No hay historial ni deshacer. Una acción de carpeta que mueve lo que no debía te deja buscando en el Finder dónde ha ido a parar.

Es una carpeta cada vez. Cada carpeta vigilada necesita su propio flujo y su propio mantenimiento.

Las acciones de carpeta merecen la pena en carpetas sencillas donde no interviene el navegador: la salida de un escáner o una carpeta de exportación en la que una aplicación solo escribe cuando ha terminado. Para Descargas, el problema del .part basta para descartarlas.

Método 3: un organizador basado en reglas en Windows y Mac

Un organizador de archivos hace la vigilancia por ti. Describes los archivos con condiciones claras y eliges un destino; la aplicación se encarga de detectar la llegada, crear carpetas, resolver conflictos de nombres y dejar registro.

File Arbor funciona así tanto en Windows como en macOS. Una regla es un conjunto de condiciones y una acción:

  • Condiciones — extensión, el nombre contiene, empieza por, termina en, expresión regular, mayor que, menor que, más antiguo que, más reciente que, texto dentro del documento. Se pueden combinar hasta cinco en una misma regla con lógica Y.
  • Acción — mover a un destino (opcionalmente con un nombre nuevo), renombrar en su sitio, enviar a la papelera, eliminar de forma permanente o ejecutar un comando de consola.
  • Disparador — una ejecución manual, el modo automático que vigila la carpeta y actúa al llegar el archivo, o una programación en los días y horas que elijas.

Frente a los dos métodos anteriores hay tres diferencias que importan.

El destino se construye solo. En lugar de una ruta fija, el campo admite tokens. Si escribes Documentos/<Year>/<MonthName>, se crea Documentos/2026/septiembre, los archivos van ahí y el mes siguiente pasa solo a una carpeta nueva. Los tokens de foto van más lejos y leen los datos EXIF: <Camera> y <ExifYear> ordenan el volcado de una tarjeta según la cámara con la que se disparó. La guía sobre organizar archivos en carpetas por año y mes desarrolla esta parte.

Nada se sobrescribe por accidente. El comportamiento predeterminado ante un conflicto renombra el archivo entrante en lugar de sustituir el que ya existe. Puedes cambiarlo a sobrescribir u omitir, pero tienes que elegirlo tú.

Cada movimiento queda registrado y se puede revertir. La página de historial lista cada movimiento con el archivo, el destino, la regla que se activó y la marca de tiempo, y los movimientos se pueden deshacer. Es la pieza que ni los scripts ni las acciones de carpeta ofrecen, y la que hace que mover archivos de forma automática sea lo bastante seguro como para confiar en ello. Lo contamos en un organizador de archivos con historial.

El plan gratuito cubre una carpeta vigilada, dos reglas, coincidencia por tipo de archivo y veinte archivos organizados al día: suficiente para probar la idea en una carpeta real. El modo automático, la programación, las expresiones regulares, el análisis de subcarpetas y las reglas ilimitadas forman parte de Pro, una compra única de $24.99 con actualizaciones de por vida. El detalle está en la página de precios.

Dónde se queda corto: File Arbor se basa en nombres, extensiones, tamaños y fechas (la cámara y la fecha de captura de una foto pueden dar nombre a la carpeta de destino, pero no son condiciones), y en Pro se suman condiciones de contenido para PDF, DOCX y archivos de texto — desde la 1.3.0, también para PDF escaneados y fotos, leídos con OCR, aunque solo su primera y su última página. Los PDF cifrados no se leen en absoluto. Si necesitas variables de listas de palabras para dirigir un archivo según el nombre de cliente impreso en una factura, la herramienta que las tiene en Windows es File Juggler, y cuesta $50.

¿Qué método deberías elegir?

«Quiero que Descargas siga limpia sin pensar en ello.» Un organizador de archivos. Es justo el caso que peor resuelven los scripts y las acciones de carpeta, por los intervalos y por los archivos .part respectivamente.

«Ya escribo PowerShell y esto es un archivado nocturno.» Escribe el script. Lo terminas en veinte minutos y funcionará durante años.

«Solo necesito ordenar una carpeta de mi Mac donde no llegan descargas.» Una acción de carpeta. Es gratis, viene con el sistema y fuera del caso del navegador aguanta bien.

«La regla depende de lo que está escrito dentro del documento.» Una regla de contenido: File Arbor Pro en Windows o Mac (escaneos incluidos desde la 1.3.0), File Juggler en Windows, o Hazel en Mac con una condición de Spotlight. Las herramientas que miran el nombre no pueden hacerlo y no deberían aparentar lo contrario.

«Uso Windows en el trabajo y un Mac en casa.» Un organizador que funcione en ambos. Ni los scripts ni las acciones de carpeta se trasladan entre plataformas, así que acabarías manteniendo dos sistemas.

Cinco movimientos que conviene automatizar primero

Elige uno. Una regla que funciona vale más que cinco que nunca comprobaste.

  1. Sacar los instaladores de Descargas. Coincide con .exe, .msi, .dmg, .pkg y muévelos a una carpeta Instaladores. Añade una segunda regla que los elimine cuando pasen de treinta días.
  2. Quitar las capturas del escritorio. Coincide con nombres que empiecen por Screenshot o Captura y muévelas a Imágenes/Capturas/<Year>-<Month>.
  3. Facturas a una carpeta con fecha. El nombre contiene factura Y la extensión es pdf, destino Documentos/Facturas/<Year>.
  4. Importaciones de cámara por fecha de disparo. Coincide con .jpg, .cr2, .nef, .arw, destino Imágenes/<ExifYear>/<ExifDate:yyyy-mm-dd>.
  5. Vídeos grandes fuera del disco del sistema. La extensión es mp4 Y ocupa más de 500 MB, destino un disco externo o secundario.

Cómo evitar que se estropee con el tiempo

Mantén el destino fuera de la carpeta vigilada. Si Descargas/PDF es el destino mientras se vigila Descargas con el análisis de subcarpetas activo, la herramienta vuelve a encontrar los mismos archivos en la siguiente pasada.

Ordena las reglas de lo específico a lo general. Una regla que capta todos los .pdf colocada encima de otra que busca facturas hace que la segunda no se active nunca.

Cuidado con los archivos que aún se están escribiendo. Las descargas grandes, las exportaciones de vídeo y los volcados de bases de datos crecen durante minutos. Añade una condición «más antiguo que 1 minuto» o vigila una carpeta en la que la aplicación solo escriba cuando ha terminado.

Revisa el registro al cabo de una semana. El registro, no la carpeta. La carpeta te dice dónde están los archivos ahora; el registro te dice qué regla los puso ahí y si era la que tenías en mente.

En resumen

Para un archivado nocturno en una máquina que administras tú, escribe el script. Para una carpeta tranquila en un Mac, una acción de carpeta no cuesta nada. Pero para la carpeta que genera el desorden de verdad —Descargas, en un equipo que usas a diario— un vigilante que actúa al llegar el archivo, no sobrescribe nunca y mantiene un registro reversible es la única de las tres opciones que se sostiene.

Descarga File Arbor y crea la primera regla en una sola carpeta. Si quieres ver el planteamiento completo de principio a fin, empieza por organizar la carpeta de descargas automáticamente.