“Conocimiento Sistemas>unix

¿Cómo se hace un comando de sí, no en cmd?

2013/5/2
Para crear un comando Sí/No en CMD, puede usar el comando `CHOICE`. Este comando le permite mostrar un mensaje al usuario y aceptar su entrada. Aquí hay un ejemplo de cómo usar el comando `CHOICE` para crear un comando Sí/No:

```

@eco apagado

:comenzar

echo ¿Te gustaría continuar (S/N)?

ELECCIÓN /C sí/n

si el nivel de error 2 llega al final

echo Elegiste Sí.

ir a empezar

:fin

echo Elegiste No.

pausa

```

En este ejemplo, el comando `CHOICE` se utiliza para mostrar el mensaje "¿Le gustaría continuar (S/N)?" y aceptar la entrada del usuario. El modificador `/C` se utiliza para especificar las opciones válidas, que son "y" y "n". Si el usuario ingresa una opción no válida, el comando mostrará un mensaje de error y luego pasará a la etiqueta `:end`.

La línea `if errorlevel 2 goto end` comprueba si el usuario ingresó una elección no válida. Si lo hicieron, la variable `errorlevel` se establecerá en 2 y el comando se bifurcará a la etiqueta `:end`.

Las líneas de "eco" se utilizan para mostrar los mensajes "Elegiste Sí" o "Elegiste No", según la entrada del usuario.

Las líneas `goto` se utilizan para volver al principio del comando (la etiqueta `:start`) o al final del comando (la etiqueta `:end`), dependiendo de la entrada del usuario.

El comando `pausar` al final del script se usa para pausar la ventana del símbolo del sistema para que el usuario pueda leer el resultado antes de que se cierre.

Puede personalizar este script para adaptarlo a sus necesidades cambiando el mensaje de aviso, las opciones válidas y las acciones que se toman según la entrada del usuario.

unix
Cómo instalar el software en Unix
Cómo descargar un sistema operativo Unix
¿Cómo se almacena y se recibe la información de un CD?
¿Cómo se crean y eliminan los procesos en el sistema operativo UNIX?
Flar Crear Tutorial para Unix
Cómo descomprimir varios archivos en Unix
¿UNIX es parte del sistema operativo?
Cuando se ejecutan varios programas o procesos en una máquina Unix, ¿cómo se puede saber cuánta memoria está utilizando cada programa?
Conocimiento de la computadora © http://www.ordenador.online