Tanto si posees un ordenador con Windows 10 como si cuentas con un Mac, puede que utilices programas que de forma predeterminada guardan los archivos en una carpeta especifica. Evidentemente de forma manual, tras guardar los archivos, podremos cambiarlos a otra carpeta. Pero ¿qué ocurre si deseas mover estos archivos a otra carpeta distinta de forma automática?

como automatizar el movimiento de archivos entre carpetas de windows 10

Relacionado: Como restablecer todas las directivas de grupo de Windows 10

Cabe destacar que Windows no permite de forma predeterminada la posibilidad de mover automáticamente los archivos que se descargan, guardan o muevan a una carpeta determinada, a otra carpeta indicada por el usuario. Sin embargo, esto no significa que no pueda llevarse a cabo, lo que ocurre es que necesitaremos crear un pequeño script que nos permite automatizar esta acción.

En este tutorial lo que te mostramos es como mover de forma automática cualquier archivo que se coloque en carpeta A directamente a una carpeta B sin que el usuario tenga interactuar de forma manual y directa con las carpetas y archivos.

Dicho esto, a continuación, os explicamos detalladamente como mover archivos automáticamente de una carpeta a otra en tu ordenador con Windows 10:

Como mover archivos de forma automática de una carpeta a otra en Windows 10.

En Windows, puedes crear una secuencia de comandos por lotes que mueva automáticamente los archivos desde una carpeta origen a una carpeta de destino. Este script podrá verificar incluso la antigüedad de tus archivos para asegurarte de que los archivos que sean movidos solo lo harán cuando haya transcurrido un periodo de tiempo indicado por el usuario. Esto se realiza de la siguiente manera:

1. Abre el Block de Notas.

2. En su interior tendrás que pegar el siguiente código:

@echo off

set X=Días

set "CarpetaOrigen"

set "CarpetaDestino"

robocopy "%source%" "%destination%" /mov /minage:%X%

exit /b

3. Una vez pegado dicho código, deberás reemplazar las palabras que te indicamos a continuación con la información requerida:

- Días: Por el nº de días tras los cuales se moverán los archivos de una carpeta a otra.

- CarpetaOrigen: Ruta de la carpeta de origen desde la que se moverán los archivos.

- CarpetaDestino: Ruta de la carpeta de destino a la que se moverán los archivos.

Ejemplo: Si queremos mover los archivos de la carpeta Descargas a la carpeta Documentos transcurridos 10 días, el código debería quedar tal que así:

@echo off

set X=10

set "C:\Users\juanm\Downloads"

set "C:\Users\juanm\Documents"

robocopy "%source%" "%destination%" /mov /minage:%X%

exit /b

4. Una vez que el código está configurado con tus preferencias tendrás que hacer clic en el menú Archivo y seleccionar Guardar como.

5. Cuando se muestre la ventana Guardar Como deberás configurar el campo Tipo como: Todos los archivos (*,*)

6. Proporciona un Nombra al archivo y añade la extensión .bat al final de este. Ejemplo: MovimientoArchivos.bat

7. Selecciona el lugar donde quieres guardar el script y por último haz clic en Guardar.

como mover automáticamente archivo entre una carpeta y otra en windows 10

8. Ahora utiliza la búsqueda de Windows para encontrar y abrir la herramienta: Programador de Tareas.

9. Cuando se abra el programador de tareas deberás hacer clic en la opción: Crear tarea…

10. Esto hará que se abra una nueva ventana en la que tendrás que proporcionar un Nombre a dicha tarea en la pestaña General.

como hacer que windows 10 mueva archivos de una carpeta a otra de forma automatica

11. Renglón seguido dirígete a la pestaña: Desencadenadores.

12. Aquí haz clic en el botón: Nuevo…

13. En la sección configuración de la nueva pantalla tendrás que indicar la frecuencia con la que deseas que se ejecute el script, por lo que recomendamos que indiques una de las siguientes opciones: Diariamente o Semanalmente.

14. Aquí también puedes indicar la hora a la que quieres que se realice la ejecución del script.

15. Haz clic en el botón Aceptar para guardar esto cambios.

de forma automática puedes mover archivos de una carpeta a otra.

16 Ahora dirígete a la pestaña Acciones y aquí tendrás que hacer clic en Nueva...

17. En Acción, deberás marcar la opción: Iniciar un programa.

18. Renglón seguido haz clic en el botón Examinar y selecciona el Script que acabamos de crear.

como hacer que los archivos de una carpeta se muevan a otra de forma automatica en Windows 10

19. Por último deberás hacer clic en Aceptar y luego en Aceptar en las ventanas que permanecen abierta.

hacer que los archivos de una carpeta se muevan a otra transcurridos un periodo de tiempo especifico en windows 10.

En este punto ya puedes cerrar el Programador de Tareas y listo. Ahora cuando llegue el día y la hora programada, Windows moverá automáticamente los archivos de una carpeta indicada a la carpeta de destino, siempre y cuando los archivos cumplan con el requisito de días transcurrido que hemos configurado en el script.