Cómo programar opciones en un archivo por lotes





Educación

Abra el Bloc de notas en el escritorio de Windows y ejecute el archivo por lotes con el comando @ echo off en una sola línea. Todos los archivos de proceso por lotes comienzan con este comando, ya que oculta el proceso de fondo por parte de los usuarios finales que ejecuten el archivo por lotes.

Añadir ": BEGIN " en una nueva línea y siga esa línea con " CLS " en una línea separada. ¿Quieres que los usuarios finales sepan que el programa está empezando y lo que entendemos ": BEGIN " como una etiqueta". " CLS es un comando que limpia la pantalla de las opciones que los usuarios finales acceso.



Implementar el comando CHOICE para que los usuarios de su archivo por lotes para elegir entre una lista de opciones. Por ejemplo, para exigir a sus usuarios finales elegir entre 3 opciones, puede incluir una línea como " CHOICE / N / C: 123 Seleccione una opción (1, 2, o 3) "% 1 en el archivo por lotes.

Instruir al programa por lotes según la opción elegida por el usuario. Usted necesita decirle al programa qué hacer para cada opción disponible. Para indicar al programa qué hacer para la opción 3, la línea incluye " IF ERRORLEVEL == 3 GOTO TRES " en sus archivos por lotes. Puede parecer aburrido, pero usted debe proporcionar instrucciones para cada opción, así que ahora incluyen líneas separadas para otras opciones, sustituyendo el numeral 3 con " 2 " y " 1 " en su caso y el texto DOS TRES " con " y " ONE " en su caso.

Proporcione los detalles de lo que sucede cuando el usuario realiza una selección. Para cada opción, le ha indicado al programa para ir a un juego de etiquetas, por lo que ahora lo que necesita para ofrecer los detalles de lo que ocurre con cada etiqueta. Si un usuario selecciona una opción, usted desea que el texto para mostrar que la opción ha recogido y por tanto, incluye una línea marcada ": TRES " y luego una línea con el texto que desea mostrar " ECHO ha elegido OPCIÓN TRES " y luego la línea " GOTO END " para decirle al programa para terminar. Repita estas filas para cada opción, en sustitución de texto con " TRES DOS UNO " y en su caso.

Guarde el archivo. Bat y luego ejecutarlo desde el símbolo del sistema para probarlo. Cuando el programa le pedirá que seleccione una opción, pulse " 2". Al ejecutar el archivo por lotes muestra el texto", que eligió la segunda opción". Si el archivo por lotes no funciona como se espera, asegúrese de que ha incluido las líneas para cubrir cada una de las opciones, tanto con las etiquetas y lo que debe suceder para cada etiqueta.



Deja un comentario