Creación de opciones u opciones en un archivo por lotes
Eres muy bueno en la programación de archivos por lotes, pero no saben cómo tomar decisiones de sí o no, o los menús que indican las opciones 1, 2 y 3? Si este es el caso, entonces has venido al lugar correcto!
pasos
1
Haga clic Iniciargt; Run
2
tipo "cmd" (Sin comillas)
3
tipo "editar"
4
Entre los mandatos siguientes, teniendo cuidado con las palabras resaltados y no resaltado. Después de cada comando, pulse intro. No escriba todo lo que está entre paréntesis, ya que estas son las notas que tratan de explicar los pasos.
5
@ echo off (este comando `ocultar` en el comando - opcional pero recomendado)
6
cls (este comando aclarar todo - opcional, pero recomendable si quieres todo ordenado)
7
: inicio
8
eco.
9
eco Opción 1 ("opción 1" puede cambiar el nombre de cualquiera de las opciones que desea que esté disponible)
10
eco Opción 2
11
eco opción 3 (continuar haciendo esto hasta que haya completado todas las opciones a elegir)
12
tipo "set / p = elección (o entrar en la cuestión de comandos aquí, como "¿Sí o no?")
13
si no `% elección%` == Septiembre elección =% elección:~ 0,1%
14
si `elección%%` == `1` Ir a: choice1
15
si `elección%%` == `2` Ir a: Choice2
16
(Siga haciendo este patrón hasta el final. A continuación, escriba :)
17
eco "% Elección%" no es una opción válida. Por favor, inténtelo de nuevo.
18
eco.
19
Ir a inicio
20
Después de ese tipo:
21
: choice1
22
(Comandos que desea ejecutar)
23
goto end
24
: Choice2
25
(Comandos)
26
goto end
27
: choice3
28
(Comandos)
29
goto end
30
Sigan haciendo esto en este patrón para completar el expediente.
31
: fin
32
pausa
33
salida
34
Guardar como archivo .bat. Haga doble clic para probar el archivo por lotes.
ejemplo
@ECHO offcls:comienzoECHO.ECHO 1. Hola ImprimirECHO 2. Impresión del adiósECHO 3. Prueba de impresiónseptiembre / P elección = Escriba el número para imprimir el texto.rem si no `elección%%` == `` set elección =% elección :. ~ 0-1% (don`t uso de este comando, porque toma tan solo dígito en el primer caso se escribe más dígitos Después Que, por ejemplo, la elección 23455666 elección es 2 y se obtiene "hasta luego"si `%elección%`==` ` ECHO "%elección%" es no error, por favor, inténtelo de nuevosi `%elección%`==` 1 ` Goto ¡Holasi `%elección%`==` 2 ` Goto hasta luegosi `%elección%`==` 3 ` Goto pruebaECHO.Goto empezar:¡HolaECHO HOLAGoto final:hasta luegoECHO BYEGoto final:pruebaECHO PRUEBAGoto final:finalpausasalida
consejos
- tipo elección /? en el comando pedirá más información.
- tipo / ayuda en el comando pedirá más información.
- Puede cambiar el nombre: choice1 u otros de la manera que desee, siempre y cuando el cambio en todo el archivo.
- El comando Editar en el símbolo del sistema no funciona en Windows 8. Este comando sólo está disponible para Windows XP / Vista / Windows 7.
anuncios
- No utilice los comandos si usted no sabe lo que está haciendo.
- Comandos utilizados sin el conocimiento pueden dañar su equipo.
Vídeo: Crear un Archivo Básico en MS-DOS
Vídeo: archivo por lote
De esta manera? Compartir en redes sociales: