Guiones por lotes en Windows 10: Haciendo la vida más fácil

Las secuencias de comandos por lotes son un conjunto de comandos escritos en un archivo que se ejecuta para automatizar tareas. Los comandos/códigos se ejecutan uno por uno en secuencia, ya que se escriben en líneas diferentes. Estos archivos se utilizan para facilitar a los usuarios el uso de los comandos en la línea de comandos. También se ahorra tiempo si los comandos superan a uno o dos.

Escritura de guión de lote en Windows 10

Conceptos básicos de la escritura por lotes

En el guión por lotes, la mayoría de las veces se escriben comandos que pueden funcionar en la línea de comandos. Algunos son comandos básicos para imprimir, pausar, salir y algunos comandos pueden utilizarse para diferentes propósitos como comprobar el ping, comprobar las estadísticas de la red y así sucesivamente. En lugar de abrir un símbolo del sistema cada vez y escribir el comando por sí mismo, puede crear el archivo de guión por lotes y simplemente abrirlo para que funcione.

Hay muchos comandos que puede utilizar en sus scripts de lotes para diferentes propósitos, sin embargo, algunos comandos básicos se enumeran a continuación:

  • ECHO – Muestra el texto en la pantalla en la línea de comandos.
  • @ECHO OFF – Oculta el texto de la pantalla del comando y sólo muestra el mensaje en una línea limpia.
  • TITLE – Cambia el título de la ventana del símbolo del sistema.
  • PAUSA – Evita que la ventana del símbolo del sistema se cierre automáticamente después de ejecutar el comando.
También te puede interesar:  FIX: Las aplicaciones no se abren, Error 0x80070019 en Windows 10 Mobile

Nota : El nombre del archivo debe ser diferente de los archivos de sistema por defecto, para que no entre en conflicto entre sí y cree un desorden. También puedes usar la extensión $0027.cmd$0027 las versiones anteriores de Windows no lo ejecutarán.

Escribir guiones de lotes simples

Los usuarios pueden probar el simple guión de lotes para entender los comandos y trabajar en él. Al igual que en otros lenguajes de programación, se imprime el texto para entender el método de impresión; aquí estaremos imprimiendo la cadena utilizando el comando ECHO. Sigue los siguientes pasos para hacer tu primer archivo de secuencia de comandos por lotes:

  1. Mantenga pulsada la tecla de Windows y pulse S para abrir la función de búsqueda . Ahora teclea $0027 bloc de notas $0027 y pulsa Introducir para abrir bloc de notas . Apertura del bloc de notas a través de la función de búsqueda
  2. Siguiendo los comandos básicos anteriores puedes escribir el simple guión de lotes como se muestra a continuación:

    @ECHO OFF
    :: Este es un comentario que puedes escribir en un guión por lotes.
    Título APPUALS
    :: El título es el nombre de la ventana del cmd.
    ECHO Hola usuarios de Appuals, este es un simple script por lotes.
    PAUSE
  3. Haz clic en Archivo en la barra de menú superior y haz clic en Guardar como . Renombra el archivo y cambia la extensión a $0027 .bat $0027 y haz clic en el botón Guardar . Guardar el archivo con la extensión $0027.bat$0027.
  4. Haga doble clic en el archivo para ejecutar el archivo de escritura por lotes.

Escribir diferentes guiones de lotes con diferentes propósitos

Algunos de los ejemplos para mostrarte el funcionamiento de los guiones por lotes a través de diferentes escenarios. Cada secuencia de comandos por lotes que se muestra a continuación tendrá el mismo método de creación, por lo que utilizaremos el método anterior para crear la secuencia de comandos por lotes y agregaremos cualquiera de los códigos siguientes en lugar del código anterior.

También te puede interesar:  Cómo convertir DjVu a PDF

1. Copiar/Mover archivos usando un guión por lotes

Una secuencia de comandos por lotes para copiar archivos de origen a destino. Este ejemplo puede utilizarse para copiar o mover fotos desde la tarjeta SD del teléfono o la cámara a la carpeta del sistema. Este archivo por lotes se puede utilizar si se utiliza principalmente la misma fuente (USB/tarjeta SD) para mover archivos. Los usuarios no necesitan seleccionar los nuevos archivos en el USB cada vez que quieran moverlos/copiarlos en el PC. Al definir la ubicación de origen y destino, puede copiar/mover los archivos con sólo hacer clic en este guión de lote.

  1. Crear el archivo de texto y añadir el siguiente código en él:

    xcopy "E:NNNNNNNueva Carpeta*.apk" "D:NMi CarpetaN"

    Código de escritura para copiar archivos.

    Nota : El primer camino es para el origen y el segundo para el destino. Para copiar todos los archivos de la ruta de origen sólo tienes que quitar la extensión $0027. apk $0027 y lo copiará todo.

  2. Guarda el archivo con la extensión $0027 .bat $0027 y ejecuta el archivo. Archivo copiado mediante un script por lotes.

Nota : También puedes mover archivos cambiando el $0027 xcopy $0027 por $0027 move $0027 en el código anterior.

2. Cambiar la extensión de los archivos en una carpeta

También puede crear un archivo por lotes para cambiar la extensión de todos los archivos de la carpeta. Las extensiones pueden ser cambiadas a un formato de archivo similar, como JPG a PNG o puede cambiar completamente el funcionamiento del archivo. Si el archivo de texto tiene un código para la escritura por lotes, el usuario puede cambiar la extensión del archivo de .txt a .bat como se muestra a continuación:

  1. Haz un archivo de texto y abre en el bloc de notas. Escribe el siguiente código como se muestra a continuación:

    @ECHO OFF
    ren *.txt *.png
  2. Guarda el archivo con la extensión $0027 .bat $0027 y haz doble clic en el archivo para que funcione. Cambiando la extensión de los archivos.
También te puede interesar:  Cómo añadir el botón de recuperación de reinicio al menú de energía del Galaxy S7 Edge

3. Comprobar el ping de dos sitios diferentes usando el comando de una sola línea en el Batch Script

Este es un ejemplo del uso de los múltiples comandos para la línea de comandos a través de una secuencia de comandos por lotes. Esto depende de la necesidad del usuario y de su preferencia personal. Hay algunos comandos útiles, que pueden utilizarse uno por uno para lograr un propósito específico. Abajo tenemos un código para comprobar el ping de dos URL diferentes:

  1. Una vez que creas un nuevo archivo de texto , entonces escribe el siguiente código en él:

    @ECHO OFF
    PING DE COMPROBACIÓN DE TÍTULOS
    ping www.google.com && ping www.appuals.com
    PAUSA

    Nota : También puedes escribir cada comando en una línea diferente. Sin embargo, $0027 && $0027 en código es para el propósito de que el segundo comando sólo se ejecute si el primero se ejecuta sin fallas. El usuario también puede usar un solo $0027 & $0027 donde ambos comandos funcionarán aunque uno falle.

  2. Guárdalo con la extensión $0027 .bat $0027 y ábrelo . Comprobando el ping mediante el archivo por lotes.

    Nota : Puedes añadir cualquier URL que quieras comprobar ping.

Hay mucho más que los usuarios pueden hacer con los scripts por lotes siguiendo las reglas de los scripts por lotes.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.