Pausa con la tecla Enter en Batch Script

MD Aminul Islam 26 mayo 2022
Pausa con la tecla Enter en Batch Script

Este tutorial le mostrará cómo pausar un programa con la tecla Enter en Batch Script.

Pausa con la tecla Enter en Batch Script

A veces necesitamos pausar un código para que el usuario pueda revisar el resultado que obtuvo. Podemos usar la palabra clave PAUSE para este propósito.

Pero la palabra clave PAUSE funciona con cualquier tecla disponible en el teclado. Si desea eso, el código solo continúa cuando el usuario hace clic exactamente en la tecla Enter.

Entonces necesitas seguir este tutorial. En este tutorial, vamos a ver una forma de seleccionar la tecla Enter para continuar con el código.

Mire nuestro ejemplo de código a continuación, y lo discutiremos brevemente.

@echo off
SET /P a=Press ENTER to continue...

El ejemplo que se muestra arriba solo continúa cuando el usuario presiona la tecla Enter. Puede notar que aquí usamos la palabra clave SET, que solo nos permite declarar variables.

Por supuesto, declaramos variables aquí, a, pero el valor asignado a la variable a por la entrada del usuario no se usa porque usamos la variable a para detectar si el usuario presionó Enter llave. Actúa como una variable ficticia.

Cuando ingresamos algo en el programa, presionamos la tecla Enter para decirle al programa que ha terminado de proporcionar la entrada. Después de eso, el programa pasa al siguiente paso.

La idea del programa compartida anteriormente es que solo presionamos Enter sin proporcionar ninguna entrada. El propósito es enviar un mensaje de falla a un programa que indica que la entrada del usuario ha terminado y que el programa pasa al siguiente paso.

No importa que el valor de entrada esté en blanco porque cualquier otra parte del programa no usa la variable.

Tenga en cuenta que el código que mostramos en este comando está escrito en Batch y solo para el entorno CMD de Windows.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

Artículo relacionado - Batch Script