Un archivo por lotes se refiere a aquellos archivos de texto que normalmente terminan con un «.murciélago» extensión que contiene múltiples comandos que el sistema puede ejecutar en secuencia desde el símbolo del sistema para realizar diferentes tareas.
En ventanas 11puede usar un archivo por lotes para realizar rápidamente cambios en el sistema, consultar información del sistema, automatizar rutinas e iniciar aplicaciones mientras reduce los pasos, los errores y el tiempo que podría llevar escribir los comandos o realizar acciones específicas.
Aunque siempre puede crear secuencias de comandos más completas con PowerShell, los archivos por lotes que puede ejecutar en el símbolo del sistema siguen siendo útiles y más fáciles de crear para realizar una amplia gama de tareas.
Este Como guiar lo guiará a través de las diferentes formas en que puede crear y ejecutar un archivo por lotes en Windows 11.
Cómo crear archivos por lotes en Windows 11
Puede escribir rápidamente archivos por lotes con cualquier editor de texto, como Notepad o Visual Studio Code. Solo necesitará algunas habilidades básicas del símbolo del sistema.
Esta guía le mostrará tres ejemplos. El primero lo ayudará a crear un archivo por lotes básico con tres líneas de código. El segundo ejemplo es un poco más avanzado y describe los conceptos básicos para ejecutar varios comandos. Finalmente, el tercer ejemplo demuestra que puede realizar diferentes acciones.
Componer archivo por lotes básico
Para escribir un archivo por lotes básico en Windows 11, siga estos pasos:
- Abierto Comenzar.
- Buscar Bloc y haga clic en el resultado superior para abrir el editor de texto.
- Escriba las siguientes líneas de código en el archivo de texto:
@ECO DESACTIVADO
ECO ¡Hola Mundo! Este es mi primer archivo por lotes creado en Windows 11.
PAUSA
El código anterior generará el mensaje «¡Hola mundo! Este es mi primer archivo por lotes creado en Windows 11» en la pantalla.
- Haga clic en el Archivo menú y seleccione el Guardar como opción.
- Confirme un nombre para el script, por ejemplo, basic_batch.bat.
Una vez que complete los pasos, haga doble clic en el archivo para ejecutar el script.
Por lo general, encontrará archivos por lotes con el «.murciélago» extensión, pero también es posible utilizar la «.cmd» o «.btm» extensiones de archivo.
Aquí hay un desglose de los comandos:
- @ECHO APAGADO — Deshabilita el indicador de visualización y muestra el contenido en una línea limpia.
- ECO – Imprime el texto después del espacio en la pantalla.
- PAUSA – Mantiene la ventana abierta después de ejecutar los comandos. Si no usa esta opción, el mensaje se cerrará automáticamente después de que finalice el script. Puede usar este comando al final de la secuencia de comandos o después de un comando específico para insertar un salto en cada línea.
Componer archivo por lotes avanzado
Para crear un script por lotes avanzado, siga estos pasos:
- Abierto Comenzar.
- Buscar Bloc y haga clic en el resultado superior para abrir el editor de texto.
- Escriba las siguientes líneas en el archivo de texto para crear un script avanzado:
@ECO DESACTIVADO
:: Este archivo por lotes revela la configuración de red, hardware y Windows 11.
TÍTULO Información de mi computadora
ECHO Comprobando información del sistema…
:: Sección 1: Detalles de Windows 11
ECO ==========================
ECHO WINDOWS 11 INFORMACIÓN
ECO ============================
información del sistema | findstr /c:»Nombre del sistema operativo»
información del sistema | findstr /c:»Versión del sistema operativo»
:: Sección 2: Detalles del hardware
ECO ============================
INFORMACIÓN DEL HARDWARE ECHO
ECO ============================
información del sistema | findstr /c:»Memoria física total»
cpu wmic obtener nombre
unidad de disco wmic obtener nombre, modelo, tamaño
wmic ruta win32_videocontroller obtener nombre
wmic ruta win32_VideoController obtener CurrentHorizontalResolution,CurrentVerticalResolution
:: Sección 3: Detalles de la red.
ECO ============================
INFORMACIÓN DE LA RED DE ECO
ECO ============================
ipconfig | findstrIPv4ipconfig | encontrar cadena IPv6
PAUSA
Este script ejecuta varios comandos del sistema en secuencia y genera la información de la computadora en tres categorías diferentes, que incluyen «detalles de Windows», «detalles de hardware» y «detalles de red».
- Haga clic en el Archivo menú y seleccione el Guardar como opción.
- Escriba un nombre para el script; por ejemplo, lote_avanzado.bat.
Después de completar los pasos, al ejecutar el archivo por lotes se abrirá una consola del símbolo del sistema que mostrará los resultados de cada comando.
Aquí hay un desglose de los comandos:
- @ECHO APAGADO — Deshabilita el indicador de visualización y muestra el contenido en una línea limpia.
- TÍTULO – Representa un nombre personalizado para la barra de título de la ventana.
- :: — Ignora el contenido de la línea. Por lo general, se usa para escribir comentarios e información de documentación.
- ECO – Imprime el texto después del espacio en la pantalla.
- PAUSA – Mantiene la ventana abierta después de ejecutar los comandos.
Componer archivo por lotes procesable
Una de las razones más comunes para usar scripts es automatizar diferentes tareas para realizar cambios en el sistema, como conectar una unidad de red, instalar una aplicación o cambiar la configuración del sistema.
Para crear un script para cambiar la configuración del sistema en Windows 11, siga estos pasos:
- Abierto Comenzar.
- Buscar Bloc y haga clic en el resultado superior para abrir la aplicación.
- Escriba el siguiente comando en el editor de texto: net use z: \RUTA-RED-COMPARTIDANOMBRE-CARPETA /usuario:NOMBRE DE USUARIO CONTRASEÑA
En el comando, reemplace el «\RUTA-RED-COMPARTIDANOMBRE-CARPETA» para que la ruta de red de la carpeta se monte en el dispositivo y «USUARIO CONTRASEÑA» con el nombre de usuario y la contraseña que autentica el acceso al recurso compartido de red. Este ejemplo mapea una carpeta de red usando «Z» como la letra de la unidad: uso neto z: \10.1.4.57ShareFiles
- Haga clic en el Archivo menú y seleccione el Guardar como opción.
- Confirme un nombre para el script, por ejemplo, unidad de red-lote.bat.
Una vez que complete los pasos, este archivo por lotes en particular asignará una red en el Explorador de archivos.
Cómo ejecutar archivos por lotes en Windows 11
En Windows 11, puede ejecutar archivos por lotes al menos de tres maneras desde el Símbolo del sistema, el Explorador de archivos o automáticamente durante el inicio.
Ejecutar secuencia de comandos desde el símbolo del sistema
Para ejecutar un archivo por lotes desde el símbolo del sistema en Windows 11, siga estos pasos:
- Abierto Comenzar.
- Buscar Símbolo del sistemahaga clic con el botón derecho en el resultado superior y seleccione el Ejecutar como administrador opción.
- Escriba el siguiente comando para ejecutar un archivo por lotes de Windows 11 y presione Ingresar: C:RUTAACARPETALOTE.bat
En el comando, especifique la ruta y el nombre de su secuencia de comandos. Este ejemplo ejecuta el archivo por lotes ubicado en la carpeta «scripts» dentro de la carpeta «Descargas»: C:UsuariosCUENTADescargasbasic_batch.bat
Después de completar los pasos, el archivo por lotes se ejecutará y mostrará los resultados en la consola. Dado que abrió el símbolo del sistema manualmente, no se cerrará automáticamente si el script no incluye la opción «Pausa».
Ejecutar script desde el Explorador de archivos
Para ejecutar un archivo de script desde el Explorador de archivos en Windows 11, siga estos pasos:
- Abierto Explorador de archivos.
- Busque la carpeta con el archivo por lotes.
- Haga clic derecho en el archivo y seleccione el Abierto opción para ejecutarlo.
- (Opcional) Haga clic derecho en el archivo y seleccione el Ejecutar como administrador opción si se requiere elevación.
Una vez que complete los pasos, el archivo por lotes se ejecutará y ejecutará cada comando. Si ha especificado la opción «Pausa», la ventana permanecerá abierta. De lo contrario, se cerrará inmediatamente después de completar la secuencia de comandos.
Ejecutar script desde Inicio
Para ejecutar un archivo por lotes al inicio, siga estos pasos:
- Abierto Explorador de archivos.
- Abra la carpeta con el archivo por lotes.
- Haga clic derecho en el archivo y seleccione el Copiar opción.
- Escriba el siguiente comando en la barra de direcciones y presione Ingresar: shell: inicio
- Haga clic en el Pegar botón de la barra de comandos en el Puesta en marcha carpeta.
Después de completar los pasos, Windows 11 ejecutará el script cada vez que se inicie la computadora y el usuario inicie sesión en la cuenta.
Más recursos
Para obtener más artículos útiles, cobertura y respuestas a preguntas comunes sobre Windows 10 y Windows 11, visite los siguientes recursos: