Batch File Move Files Featured Image

Cómo crear y usar un archivo por lotes para mover varios archivos en Windows

Mover y organizar archivos en su computadora puede llevar mucho tiempo. En Windows, es más rápido crear un archivo por lotes (.bat) y mover varios archivos de origen y subcarpetas a cualquier carpeta de destino. Puede definir las propiedades de dicho archivo .bat por adelantado y transferir archivos más tarde cuando lo desee.

Un archivo .bat es un secreto bien conocido pero poco utilizado de Windows que puede ejecutar diferentes tipos de comandos con resultados procesables.

Esta es la guía más reciente para crear un archivo por lotes en Windows 11 y 10 desde cero. También mostramos cómo utilizar dicho archivo .bat para mover archivos desde cualquier origen a una carpeta de destino.

¿Qué hacen los archivos por lotes en Windows?

Un archivo por lotes en Windows es un archivo de secuencia de comandos automatizado que ayuda a realizar tareas de rutina utilizando comandos predefinidos sin ninguna otra acción del usuario. Con un archivo por lotes, puede configurarlo para que se ejecute automáticamente a una hora predefinida en segundo plano.

Crear un archivo por lotes desde cero

Puede crear un archivo .bat en cualquier carpeta de Windows de su elección. Para crearlo desde cero, simplemente vaya a la carpeta de destino de su elección.

  1. Haga clic derecho para crear un nuevo archivo .txt que se puede abrir en el Bloc de notas. En Windows 11, también puede crear un nuevo archivo .txt a través del menú contextual en la parte superior de la ventana del explorador de archivos.

Archivos por lotes Windows11 Nuevo documento de texto

  1. Una vez que se crea el archivo del Bloc de notas, cambie el nombre de la extensión de .txt a .bat.

Archivos por lotes Windows11 Cambiar el nombre del documento de texto Bat Extensión 1

  1. Ignore el mensaje «el archivo se volverá inutilizable» debido al cambio en la extensión del nombre del archivo y haga clic en Sí. Ahora se ha creado un archivo por lotes vacío (.bat) sin contenido. Puede modificar el contenido de este archivo como se muestra en las siguientes secciones.

Archivos por lotes Windows11 Archivo renombrado inutilizable

El archivo .bat está visible de forma destacada en la carpeta. Se puede eliminar, copiar y pegar, renombrar y transferir a cualquier otra carpeta.

Archivos por lotes Windows11 Nuevo archivo por lotes creado

Use el archivo por lotes para crear carpetas y subcarpetas

Puede usar un archivo .bat para crear carpetas y subcarpetas independientes cuyo contenido y propiedades permanezcan conectados al archivo .bat. No importa a qué ubicación de PC mueva el archivo .bat, las carpetas y subcarpetas seguirán. Cualquier contenido guardado en estas carpetas se puede mover simplemente reubicando el archivo maestro .bat.

Hay dos formas de operar un archivo .bat con el Bloc de notas. En el primer método que se muestra a continuación, abra el Bloc de notas en modo Administrador desde el menú Inicio.

Archivos por lotes Bloc de notas de Windows 11 Abrir como administrador 1

Abra el archivo .bat en el Bloc de notas desde la ubicación de la carpeta guardada y se completará su contenido.

Archivos por lotes Windows11 Archivo por lotes Abrir modo administrador Bloc de notas

Otra forma directa de trabajar con un archivo .bat es hacer clic con el botón derecho en el archivo .bat creado, lo que le permite «Editar usando el Bloc de notas». En Windows 10, se puede acceder directamente con un clic derecho. En Windows 11, debe hacer clic en «Mostrar más opciones» para ver la opción Bloc de notas entre otros programas.

Archivos por lotes Windows11 Mostrar más opciones

Una vez que se abre el archivo del Bloc de notas, ingrese lo siguiente para crear carpetas usando nombres de carpetas, luego guarde el archivo y salga del Bloc de notas.

@echo off
 
md FolderName1 FolderName2..."Folder Name3"

El propósito de @echo off es deshabilitar el indicador de visualización. De esta manera, no tendrá que lidiar con el símbolo del sistema, aunque está conectado internamente a los procesos de archivos .bat. Si el nombre de su carpeta debe contener un espacio, póngalo entre comillas.

Archivos por lotes Comando de carpetas de Windows11

Tan pronto como haga doble clic en el archivo .bat, ejecutará el comando para crear las nuevas carpetas.

Archivos por lotes Windows11 Nuevas carpetas creadas

Para crear subcarpetas en cualquier carpeta, modifique el código anterior como se muestra aquí mencionando los nombres de las subcarpetas después del nombre de la carpeta. Guarde el archivo y salga del Bloc de notas, luego haga doble clic en el archivo .bat nuevamente.

md FolderName/SubFolder1 FolderName/SubFolder 2...

Archivos por lotes Subcarpetas de archivos por lotes de Windows 11 creadas Bloc de notas

Como se muestra aquí, se han creado las subcarpetas.

Archivos por lotes Subcarpetas de Windows11 creadas dentro de la carpeta

Mover archivos de una carpeta a otra usando archivos por lotes

Puede usar archivos .bat para mover archivos desde cualquier carpeta en su PC con Windows a una carpeta de destino de su elección. Todo lo que necesita es una ruta de carpeta adecuada para completar las transferencias en un movimiento masivo de carpetas.

La mejor manera de conocer la ruta de una carpeta es hacer clic derecho y seleccionar «Propiedades» seguido de «Ubicación». Copie y pegue la ubicación por completo en el bate. expediente.

Archivos por lotes Windows11 Archivo por lotes Ruta completa de la carpeta

Para mover archivos por lotes en una carpeta, estamos usando el comando «mover».

Como se muestra aquí, estamos moviendo todo el contenido de la «Carpeta A» a la «Carpeta B». El comando es el siguiente:

move Source-Folder-Path*.* Destination-Folder-Path

Aquí, *.* es un comodín que le dice a Windows que copie todos los archivos en la carpeta de origen. Si alguna parte de la ruta de la carpeta tiene un nombre de carpeta con espacios, debe encerrarlo entre comillas.

Archivos por lotes Windows11 Mover archivos de una carpeta a otra

Guarde el archivo y salga del Bloc de notas. Todo el contenido de una carpeta se ha movido a otra haciendo doble clic en el archivo .bat.

Archivos por lotes Archivos de Windows11 movidos a otra carpeta

Si desea mover solo archivos seleccionados, el código puede modificarse ligeramente colocando el nombre del archivo delante de *.* como se muestra a continuación.

move Source-Folder-PathFile Name1, File Name2*.* Destination-Folder-Path

Archivos por lotes Archivo específico de Windows11 movido

Si desea mover solo tipos de archivos específicos entre las carpetas, por ejemplo, archivos .png, modifique el código colocando el tipo de archivo delante de *.* como se muestra a continuación.

move Source-Folder-Path*.file_type*.* Destination-Folder-Path

Por ejemplo, para mover todos los archivos de imagen con la extensión .png, use el siguiente código:

move Source-Folder-Path*.png*.* Destination-Folder-Path

Archivos por lotes Windows11 Tipo de archivo Mover Comando Png Ejemplo

Según el código, en este ejemplo solo se han movido archivos .png.

Archivos por lotes Archivo específico de Windows11 Tyoe movió una nueva carpeta

Puede reemplazar el .png en el ejemplo anterior con .jpg, .pdf, .doc, .ppt o cualquier otro tipo de archivo que desee mover.

Preguntas frecuentes

1. ¿Puedo usar un archivo por lotes para cambiar el nombre de varios archivos?

Sí, puede, pero no es necesario un archivo por lotes, ya que hay formas más sencillas de cambiar el nombre de los archivos por lotes en Windows.

2. ¿Los archivos por lotes pueden ser peligrosos?

No todos los archivos por lotes (.bat) son peligrosos. Los que crea no dañan su sistema, ya que ejecutan un script legítimo.

Sin embargo, los autores de malware suelen utilizar procesos conocidos de Windows para infectar sistemas en buen estado. Los archivos por lotes ejecutan una serie de comandos que no se pueden detener una vez que se ha hecho doble clic en los archivos. Esto los convierte en un medio popular para infectar sistemas Windows. Sin embargo, la mayoría de los archivos .bat maliciosos no podrán descargarse en su PC siempre que no haya desactivado el filtro SmartScreen.

Cuando un archivo por lotes malicioso se cuela en su carpeta de Descargas, Windows Defender lo alertará automáticamente. Si el script .bat está programado para ejecutarse con un doble clic, Windows Defender lo pondrá en cuarentena.

3. ¿Puedo ejecutar un archivo por lotes como un programa de inicio?

Sí. Puede programar fácilmente un archivo por lotes para que se ejecute cada vez que se inicie Windows. Primero, cree un acceso directo para el archivo .bat haciendo clic con el botón derecho. Este acceso directo se puede guardar en el escritorio o en cualquier otro lugar que sea conveniente.

Pegue el acceso directo en la carpeta de inicio de Windows que se encuentra en «C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup». También puede usar la misma carpeta de inicio para eliminar el archivo por lotes de la lista de programas de inicio.

Experto Geek - Tu Guía en Tendencias Tecnológicas