Scripts por lotes en Windows 10: facilitando la vida



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Los scripts por lotes son un conjunto de comandos escritos en un archivo que se ejecuta para automatizar tareas. Los comandos / código se ejecutan uno por uno en secuencia, ya que están escritos en diferentes líneas. Estos archivos se utilizan para facilitar a los usuarios el uso de los comandos en el símbolo del sistema. También ahorra tiempo si los comandos superan solo uno o dos.



Escribir un script por lotes en Windows 10



Conceptos básicos del script por lotes

En el script por lotes, generalmente escribe comandos que pueden funcionar en el símbolo del sistema. Algunos son comandos básicos para imprimir, pausar, salir y algunos comandos se pueden usar para diferentes propósitos como comprobando ping , comprobando las estadísticas de la red, etc. En lugar de abrir un símbolo del sistema cada vez y escribir el comando usted mismo, puede crear el archivo de secuencia de comandos por lotes y simplemente abrirlo para que funcione.



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

  • ECHO - Muestra el texto en la pantalla en el símbolo del sistema.
  • @ECHO OFF - Oculta el texto de visualización del comando y solo muestra el mensaje en una línea limpia.
  • TÍTULO - 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.

Nota : El nombre del archivo debe ser diferente de los archivos del sistema predeterminados, para que no entren en conflicto entre sí y creen un desorden. También puede utilizar la extensión '.cmd', ya que las versiones anteriores de Windows no la ejecutarán.

Escribir scripts por lotes simples

Los usuarios pueden probar el sencillo script por lotes para comprender los comandos y trabajar en ellos. Al igual que en otros lenguajes de programación, imprime texto para comprender el método de impresión; aquí imprimiremos una cadena usando el comando ECHO. Siga los pasos a continuación para crear su primer archivo de secuencia de comandos por lotes:



  1. Sostener el Ventanas tecla y presione S para abrir el buscando función . Ahora escribe ' bloc 'Y presione Entrar abrir bloc .

    Abrir el Bloc de notas a través de la función de búsqueda

  2. Siguiendo los comandos básicos anteriores, puede escribir el sencillo secuencia de comandos por lotes Como se muestra abajo:
    @ECHO OFF :: Este es un comentario que puede escribir en un script por lotes. Título APLICACIONES :: El título es el nombre de la ventana de cmd. ECHO Hola, usuarios de Appuals, este es un simple script por lotes. PAUSA
  3. Haga clic en Archivo en la barra de menú superior y haga clic en Guardar como . Rebautizar el archivo y cambie la extensión a ' .uno 'Y haga clic en Salvar botón.

    Guardando el archivo con extensión '.bat'.

  4. Haga doble clic el archivo a correr el archivo de secuencia de comandos por lotes.

Escribir diferentes scripts por lotes para diferentes propósitos

Algunos de los ejemplos le muestran el funcionamiento de los scripts por lotes a través de diferentes escenarios. Cada secuencia de comandos por lotes 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 a continuación en lugar del código anterior.

1. Copiar / mover archivos mediante un script por lotes

Un script por lotes para copiar archivos desde el origen al destino. Este ejemplo se puede utilizar para proceso de copiar o moviendo fotos de tu teléfono o la tarjeta SD de la cámara a la carpeta del sistema. Este archivo por lotes se puede utilizar si 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 la PC. Al definir la ubicación de origen y destino, puede copiar / mover archivos simplemente haciendo clic en este script por lotes.

  1. Crear el archivo de texto y agregue el siguiente código en él:
    xcopy 'E:  Nueva carpeta  *. apk' 'D:  Mi carpeta '

    Escribir código para copiar archivos.

    Nota : La primera ruta es al origen y la segunda ruta es al destino. Para copiar todos los archivos de la ruta de origen, simplemente elimine el '. apk 'Extensión y copiará todo.

  2. Guarde el archivo con la extensión ' .uno 'Y correr el archivo.

    Archivo copiado mediante un script por lotes.

Nota : También puede mover archivos cambiando el ' xcopiar ' a ' moverse '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 se pueden cambiar a una similar formato de archivo , como JPG a PNG o puede cambiar completamente el funcionamiento del archivo. Si el archivo de texto tiene un código para la secuencia de comandos por lotes, el usuario puede cambiar la extensión del archivo de .txt a .bat como se muestra a continuación:

  1. Hacer una texto archivo y abierto en el bloc de notas. Escribir el siguiente código como se muestra a continuación:
    @ECHO OFF ren * .txt * .png
  2. Salvar con la extensión ' .uno 'Y haga doble clic el archivo para que funcione.

    Cambiar la extensión de los archivos.

3. Verificación de ping para dos sitios diferentes mediante el comando de línea única en el script por lotes

Este es un ejemplo del uso de varios comandos para el símbolo del sistema a través de un script por lotes. Esto depende de la necesidad del usuario y su preferencia personal. Hay algunos comandos útiles , que se pueden utilizar uno por uno para lograr un propósito específico. A continuación tenemos un código para verificar el ping de dos URL diferentes:

  1. Una vez tú crear un nuevo Archivo de texto , luego escribir el siguiente código en él:
    @ECHO OFF TITLE CHECKING PING ping www.google.com && ping www.appuals.com PAUSE

    Nota : También puede escribir cada comando en una línea diferente. Sin embargo, ' && 'En el código es para el propósito en el que el segundo comando solo se ejecutará si el primer comando se ejecuta sin fallar. El usuario también puede utilizar un solo ' & 'Donde ambos comandos funcionarán incluso si uno falla.

  2. Salvar con el ' .uno 'Extensión y abierto eso.

    Comprobación de ping mediante el archivo por lotes.

    Nota : Puede agregar cualquier URL que desee verificar ping.

Los usuarios pueden hacer mucho más con los scripts por lotes siguiendo las reglas del script por lotes.

Etiquetas ventanas 10 4 minutos de lectura