Tutorial de procesamiento por lotes (desde principiante hasta competente)
¿Qué es el procesamiento por lotes?
El procesamiento por lotes se refiere al proceso de combinar una serie de comandos en un archivo por lotes en un orden determinado en un sistema operativo de computadora y luego completar automáticamente una serie de operaciones ejecutando el archivo por lotes. El procesamiento por lotes puede mejorar en gran medida la eficiencia del trabajo de la computadora, especialmente cuando es necesario realizar repetidamente una serie de operaciones iguales o similares. El procesamiento por lotes puede eliminar el tedioso proceso de ingresar comandos manualmente y también reduce la posibilidad de errores de entrada.
Sintaxis básica para procesamiento por lotes
La sintaxis básica para archivos por lotes es la siguiente:
```
@echooff p>
rem Este es un comentario
echoHelloWorld!
Pausa
``
Donde @ echooff significa desactivar la función de eco de la ventana de línea de comando, rem significa comentario, echo significa mensaje de salida, pausa significa suspender la ejecución y esperar a que el usuario presione cualquier tecla para continuar la ejecución.
Pasos del procesamiento por lotes
Echemos un vistazo a los pasos del procesamiento por lotes.
1. Crear un archivo por lotes
Primero, necesitamos crear un archivo por lotes. En los sistemas operativos Windows, los archivos por lotes tienen la extensión .bat o .cmd. Podemos utilizar cualquier editor de texto para crear el archivo por lotes, como el Bloc de notas.
2. Escribir código por lotes
A continuación, necesitamos escribir código por lotes. El código por lotes puede contener varios comandos, cada uno en una línea. Al escribir código por lotes, debe prestar atención a los siguientes puntos:
-Cada comando debe terminar con un retorno de carro.
-Cada comando puede contener múltiples parámetros, separados por espacios.
- Se pueden utilizar comentarios para explicar el significado del código.
3. Guarde el archivo por lotes
Después de completar el código por lotes, debemos guardarlo como un archivo por lotes. Al guardar el archivo, tenga en cuenta lo siguiente:
- El nombre del archivo debe tener una extensión .bat o .cmd.
-La codificación del archivo debe ser ANSI o UTF-8.
4. Ejecute el archivo por lotes
Después de guardar el archivo por lotes, podemos ejecutarlo de las siguientes maneras:
Haga doble clic en el archivo por lotes.
Escriba la ruta y el nombre del archivo por lotes en la ventana de la línea de comando y luego presione Entrar.
Llame a otros archivos por lotes o archivos ejecutables en un archivo por lotes.
Consejos avanzados para el procesamiento por lotes
Además de la sintaxis básica del procesamiento por lotes, existen algunos consejos avanzados que pueden ayudarnos a utilizar mejor el procesamiento por lotes.
1. Variables y parámetros
En el procesamiento por lotes, las variables y parámetros se pueden utilizar para almacenar y transferir datos. Puede utilizar el comando set para definir variables, por ejemplo:
``
setname=John
EchoMynameisname.
``
Se puede hacer referencia al valor de una variable en la salida como un nombre de variable.
El procesamiento por lotes también admite parámetros de línea de comando, como:
``
Echo123
``
Al ejecutar un archivo por lotes, puede agregar parámetros después del nombre del archivo, por ejemplo:
``
test.bathelloworld