Cómo crear y ejecutar un archivo por lotes en Windows 10

Aunque puede escribir comandos manualmente para ejecutar una tarea en particular o cambiar la configuración del sistema en Windows 10, un archivo por lotes simplifica el trabajo de tener que volver a escribir los comandos, ahorrándole tiempo y evitando errores.

También puede usar otras herramientas como PowerShell para escribir scripts aún más avanzados. Sin embargo, la ejecución de archivos por lotes en el símbolo del sistema sigue siendo relevante para ejecutar comandos para cambiar la configuración, automatizar rutinas e iniciar aplicaciones o páginas web en su dispositivo.

En esta guía de Windows 10, lo guiaremos a través de los pasos para crear y ejecutar un archivo por lotes. Además, describiremos los pasos para crear scripts avanzados y ejecutarlos automáticamente según lo programado utilizando el Programador de tareas.

Índice
  1. Cómo crear un archivo por lotes en Windows 10
    1. Crear un archivo por lotes básico de Windows 10
    2. Crear un archivo por lotes avanzado de Windows 10
    3. Cree un archivo por lotes procesable de Windows 10
  2. Cómo ejecutar un archivo por lotes en Windows 10
    1. Ejecutar archivo por lotes a pedido
    2. Ejecutar archivos por lotes al inicio
    3. Ejecutar archivo por lotes con el Programador de tareas
    4. Más recursos de Windows
    5. La versión de AT&T de Surface Duo ahora recibe Android 11

Cómo crear un archivo por lotes en Windows 10

El proceso de escribir un archivo por lotes es sencillo. Solo necesita el Bloc de notas u otro editor de texto y algunos comandos básicos de escritura en el símbolo del sistema. Estas instrucciones lo ayudarán a crear un archivo por lotes básico y avanzado para consultar la configuración del sistema.

Crear un archivo por lotes básico de Windows 10

Para crear un archivo por lotes básico en Windows 10, siga estos pasos:

  1. abierto Comienzo.
  2. Buscar computadora portátil y haga clic en el resultado superior para abrir el editor de texto.
  3. Escriba las siguientes líneas en el archivo de texto para crear un archivo por lotes:

    @ECHO OFF
    ECHO Hello World! Your first batch file was printed on the screen successfully.
    PAUSE
    

    Archivo por lotes básico de Windows 10


    Fuente: Central de Windows

    La secuencia de comandos anterior genera la frase "¡Hola, mundo! Su primer archivo por lotes se imprimió en la pantalla con éxito", en la pantalla.

    Símbolo del sistema de salida de archivo por lotes básico


    Fuente: Central de Windows

    • @ECHO APAGADO — Muestra el mensaje en una línea limpia deshabilitando el indicador de pantalla. Por lo general, esta línea va al principio del archivo. (Puede usar el comando sin el símbolo "@", pero se recomienda incluirlo para mostrar un retorno más limpio).
    • ECO- El comando imprime el texto después del espacio en la pantalla.
    • PAUSA - Permite que la ventana permanezca abierta después de ejecutar el comando. De lo contrario, la ventana se cerrará automáticamente tan pronto como termine de ejecutarse el script. Puede usar este comando al final de la secuencia de comandos o después de un comando específico cuando ejecuta varias tareas y desea hacer una pausa entre cada línea.
  4. Haga clic en el Cola menú.
  5. Selecciona el Guardar como opción.
  6. Confirme un nombre para el script, por ejemplo, first_basic_batch.bat.

    Nota rápida: Mientras que los archivos por lotes suelen utilizar el .murciélago extensiones de archivo, también puede encontrarlas usando el .cmd oro .btm extensiones de archivo.

Una vez que complete los pasos, haga doble clic en el archivo para ejecutarlo. Alternativamente, puede usar los pasos a continuación para conocer las diferentes formas en que puede ejecutar un archivo por lotes con el Símbolo del sistema, el Explorador de archivos o el Programador de tareas.

Crear un archivo por lotes avanzado de Windows 10

Para crear un archivo por lotes avanzado de Windows con varios comandos, siga estos pasos:

  1. abierto Comienzo.
  2. Buscar computadora portátil y haga clic en el resultado superior para abrir el editor de texto.
  3. Escriba las siguientes líneas en el archivo de texto para crear un archivo por lotes de Windows 10 más avanzado:

    @ECHO OFF 
    :: This batch file details Windows 10, hardware, and networking configuration.
    TITLE My System Info
    ECHO Please wait... Checking system information.
    :: Section 1: Windows 10 information
    ECHO ==========================
    ECHO WINDOWS INFO
    ECHO ============================
    systeminfo | findstr /c:"OS Name"
    systeminfo | findstr /c:"OS Version"
    systeminfo | findstr /c:"System Type"
    :: Section 2: Hardware information.
    ECHO ============================
    ECHO HARDWARE INFO
    ECHO ============================
    systeminfo | findstr /c:"Total Physical Memory"
    wmic cpu get name
    wmic diskdrive get name,model,size
    wmic path win32_videocontroller get name
    wmic path win32_VideoController get CurrentHorizontalResolution,CurrentVerticalResolution
    :: Section 3: Networking information.
    ECHO ============================
    ECHO NETWORK INFO
    ECHO ============================
    ipconfig | findstr IPv4
    ipconfig | findstr IPv6
    START https://support.microsoft.com/en-us/windows/windows-10-system-requirements-6d4e9a79-66bf-7950-467c-795cf0386715
    PAUSE
    

    Script de archivo por lotes avanzado


    Fuente: Central de Windows

    El script anterior ejecuta cada línea para consultar una serie de detalles del sistema y el resultado se dividirá en tres categorías, que incluyen "INFORMACIÓN DE WINDOWS", "INFORMACIÓN DE HARDWARE" e "INFORMACIÓN DE RED". Además, el comando "INICIO" abrirá el navegador web en la página de soporte oficial que describe los requisitos del sistema de Windows 10, que puede verificar con su información.

    Salida avanzada de archivos por lotes


    Fuente: Central de Windows

    • @ECHO APAGADO — Muestra el mensaje en una línea limpia deshabilitando el indicador de pantalla. Por lo general, esta línea va al principio del archivo.
    • TÍTULO - Imprime un nombre personalizado en la barra de título de la ventana de la consola.
    • :: — Permite escribir comentarios e información de la documentación. Estos detalles se ignoran cuando el sistema ejecuta el archivo por lotes.
    • ECO- Imprime el texto después del espacio en la pantalla.
    • COMIENZO- Abre una aplicación o sitio web con el navegador web predeterminado.
    • PAUSA - Le dice a la ventana de la consola que permanezca abierta después de ejecutar el comando. Si no utiliza esta opción, la ventana se cerrará automáticamente tan pronto como termine de ejecutarse el script.
  4. Haga clic en el Cola menú.
  5. Selecciona el Guardar como opción.
  6. Escriba un nombre para el script; por ejemplo, primer_lote_avanzado.bat.

Después de completar los pasos, haga doble clic en el .murciélago para ejecutarlo o siga los pasos a continuación para ejecutar el script con el Símbolo del sistema, el Explorador de archivos o el Programador de tareas.

Cree un archivo por lotes procesable de Windows 10

También puede escribir secuencias de comandos por lotes para cualquier tarea que no requiera la interacción del usuario. Por ejemplo, para asignar una unidad de red, instalar una aplicación, cambiar la configuración del sistema y más.

Para crear un archivo por lotes no interactivo en Windows 10, siga estos pasos:

  1. abierto Comienzo.
  2. Buscar computadora portátil y haga clic en el resultado superior para abrir el editor de texto.
  3. Escriba el siguiente comando para asignar una unidad de red en el archivo de texto:

    net use z: \\PATH-NETWORK-SHARE\FOLDER-NAME /user:YOUR-USERNAME YOUR-PASSWORD
    

    secuencia de comandos de unidad de red de mapa


    Fuente: Central de Windows

    En el comando, reemplace el \RUTA-RED-COMPARTIDA\NOMBRE-CARPETA para que la ruta de red de la carpeta se monte en el dispositivo, y SU NOMBRE DE USUARIO TU CONTRASEÑA con el nombre de usuario y la contraseña que autentica el acceso al recurso compartido de red.

    Este ejemplo asigna una carpeta de red como una unidad dentro del Explorador de archivos utilizando la letra de unidad "Z":

    net use z: \\10.1.4.174\ShareFiles

    Script para montar carpeta de red


    Fuente: Central de Windows

    Nota rápida: La captura de pantalla incluye el comando "pausar", pero no es obligatorio. Se agregó en este ejemplo para tomar una captura de pantalla de la consola. Si está accediendo a los archivos desde otra computadora que usa un nombre de usuario y contraseña específicos, no olvide usar el /user: opción con las credenciales correctas.

  4. Haga clic en el Cola menú.

  5. Selecciona el Guardar como opción.
  6. Confirme un nombre para el script, por ejemplo, montar-z-network-drive.bat.

Una vez que complete los pasos, el archivo por lotes asignará la carpeta de red sin abrir una ventana del símbolo del sistema.

Solo demostramos un script con un solo comando, pero puede incluir tantos como desee, siempre que los escriba uno por línea.

Cómo ejecutar un archivo por lotes en Windows 10

Windows 10 tiene al menos tres formas de escribir archivos por lotes. Puede ejecutarlos a pedido usando el Símbolo del sistema o el Explorador de archivos. Con la aplicación Programador de tareas, puede configurar el script para ejecutarlo según lo programado. O puede guardar los archivos por lotes en la carpeta "Inicio" para permitir que el sistema los ejecute tan pronto como inicie sesión en la cuenta.

Ejecutar archivo por lotes a pedido

Si desea ejecutar un script a pedido, puede usar el Explorador de archivos o el Símbolo del sistema.

Símbolo del sistema

Para ejecutar un archivo de secuencia de comandos con el símbolo del sistema en Windows 10, siga estos pasos:

  1. abierto Comienzo.
  2. Buscar Símbolo del sistemahaga clic con el botón derecho en el resultado superior y seleccione el Ejecutar como administrador opción.
  3. Escriba el siguiente comando para ejecutar un archivo por lotes de Windows 10 y presione Ingresar:

    C:\PATH\TO\FOLDER\BATCH-NAME.bat

    En el comando, asegúrese de especificar la ruta y el nombre del script.

    Este ejemplo ejecuta el archivo por lotes ubicado en la carpeta "scripts" dentro de la carpeta "Descargas":

    C:\Users\UserAccount\Downloads\first_basic_batch.bat

    Ejecutar archivo por lotes desde el símbolo del sistema


    Fuente: Central de Windows

Después de completar los pasos, la consola devolverá los resultados y la ventana no se cerrará incluso si la secuencia de comandos no incluye el comando "PAUSAR", ya que está invocando la secuencia de comandos desde una sesión de consola que ya estaba abierta.

Explorador de archivos

Para ejecutar un archivo por lotes con el Explorador de archivos, siga estos pasos:

  1. abierto Explorador de archivos.
  2. Busque la carpeta con el archivo por lotes.
  3. Haga doble clic en el archivo de script para ejecutarlo.
  4. (Opcional) Si un comando en el archivo por lotes requiere privilegios de administrador, deberá ejecutar el script como administrador haciendo clic con el botón derecho en el archivo y seleccionando el Ejecutar como administrador opción.

    Explorador de archivos ejecutar archivo por lotes como administrador


    Fuente: Central de Windows

  5. Haga clic en el botón

Una vez que complete los pasos, el script ejecutará cada comando en secuencia y mostrará los resultados en la ventana de la consola.

Ejecutar archivos por lotes al inicio

Windows 10 también presenta una carpeta conocida llamada "Inicio", que el sistema verifica cada vez que comienza a ejecutar aplicaciones, accesos directos y scripts automáticamente sin necesidad de una configuración adicional.

Para ejecutar un script en el inicio de Windows 10, siga estos pasos:

  1. abierto Explorador de archivos.
  2. Abra la carpeta que contiene el archivo por lotes.
  3. Haga clic derecho en el archivo por lotes y seleccione el Dupdo opción.
  4. Utilizar el Tecla de Windows + R atajo de teclado para abrir el Correr mando.
  5. Escribe el siguiente comando:

    shell:startup

    Ejecutar comando de inicio de shell


    Fuente: Central de Windows

  6. Haga clic en el bueno botón.
  7. Haga clic en el pegar opción de la pestaña "Inicio" en el puesta en marcha carpeta. (O haga clic en el Pegar acceso directo para crear un acceso directo al archivo por lotes).

    Configurar script en la carpeta de inicio


    Fuente: Central de Windows

Después de completar los pasos, el archivo por lotes se ejecutará automáticamente cada vez que inicie sesión en su cuenta.

Ejecutar archivo por lotes con el Programador de tareas

Para usar el Programador de tareas para ejecutar el archivo por lotes automáticamente en un momento específico, siga estos pasos:

  1. abierto Comienzo.
  2. Buscar Programador de tareas y haga clic en el resultado superior para abrir la aplicación.
  3. Haga clic con el botón derecho en la rama "Biblioteca del programador de tareas" y seleccione el Nueva carpeta opción.
  4. Confirme un nombre para la carpeta; por ejemplo, Mis guiones.

    Nota rápida: No necesita crear una carpeta, pero se recomienda mantener el sistema y sus tareas separados.

  5. Haga clic en el bueno botón.
  6. Expanda la rama "Biblioteca del programador de tareas".
  7. Haga clic derecho en el Mis guiones carpeta.
  8. Selecciona el Crear tarea básica opción.

    Programador de tareas crear tarea básica


    Fuente: Central de Windows

  9. En el campo "Nombre", confirme un nombre para la tarea, por ejemplo, lote de información del sistema.
  10. (Opcional) En el campo "Descripción", escriba una descripción para la tarea.
  11. Haga clic en el próximo botón.
  12. Selecciona el Mensual opción.

    Configuración de activación de tareas


    Fuente: Central de Windows

    Nota rápida: El Programador de tareas le permite elegir entre diferentes activadores, incluida una fecha específica, durante el inicio o cuando un usuario inicia sesión en la computadora. En este ejemplo, seleccionaremos la opción para ejecutar una tarea cada mes, pero es posible que deba configurar parámetros adicionales según su selección.

  13. Haga clic en el próximo botón.
  14. Use la configuración de "Inicio" para confirmar el día y la hora para ejecutar la tarea.
  15. Use el menú desplegable "Mensual" para elegir los meses del año para ejecutar la tarea.

    Selección de fecha del programador de tareas


    Fuente: Central de Windows

  16. Use el menú desplegable "Días" o "Encendido" para confirmar los días para ejecutar la tarea.

    Programar archivo por lotes día del mes


    Fuente: Central de Windows

  17. Haga clic en el próximo botón.
  18. Selecciona el iniciar un programa opción para ejecutar el archivo por lotes.

    Iniciar una acción del programa


    Fuente: Central de Windows

  19. En el campo "Programa/secuencia de comandos", haga clic en el Navegar botón.
  20. Seleccione el archivo por lotes que desea ejecutar.

    Ubicación del archivo por lotes del Programador de tareas


    Fuente: Central de Windows

  21. Haga clic en el Terminar botón.

Una vez que complete los pasos, la tarea ejecutará el script durante la hora y la fecha o la acción configuradas.

Las instrucciones anteriores están destinadas a programar solo una tarea básica. Puede usar estas instrucciones para crear una tarea más personalizable con el Programador de tareas.

Esta guía se enfoca en Windows 10, pero los mismos pasos también funcionarán para versiones anteriores, incluidos Windows 8.1 y Windows 7. Además, puede consultar estas instrucciones si tiene Windows 11 instalado en su computadora.

Más recursos de Windows

Para obtener más artículos útiles, cobertura y respuestas a preguntas comunes sobre Windows 10 y Windows 11, visite los siguientes recursos:

Via: X-tecno Dragon Ball Super

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir