Uso de Etiquetas en Batch
En los scripts Batch, las etiquetas se utilizan para marcar secciones específicas del código, permitiendo saltar entre diferentes partes del script mediante comandos como goto
. Las etiquetas son muy útiles para crear bucles, condiciones, o simplemente organizar el flujo del programa.
¿Cómo Definir una Etiqueta?
Una etiqueta se define con un nombre seguido de dos puntos (:
). Aquí tienes un ejemplo básico:
:start echo Esto es el inicio del script.
Uso de goto
para Saltar a una Etiqueta
El comando goto
se usa para saltar a una etiqueta específica dentro del script:
goto start
Ejemplo Completo
Aquí un ejemplo donde una etiqueta se utiliza para crear un bucle:
:start echo Este es un mensaje dentro del bucle. pause goto start
En este ejemplo, el script muestra el mensaje, pausa la ejecución, y luego vuelve a la etiqueta :start
, creando un bucle infinito hasta que el usuario cierre la ventana o detenga el script manualmente.
Consideraciones
Las etiquetas en Batch permiten una mayor flexibilidad en la programación, ayudando a estructurar scripts de manera más clara y lógica.