Comando de elección de línea de comando de MS-DOS y Windows

Tabla de contenido:

Comando de elección de línea de comando de MS-DOS y Windows
Comando de elección de línea de comando de MS-DOS y Windows

Vídeo: COMO USAR LOS COMANDOS EN EL CMD EN WINDOWS 2024, Mayo

Vídeo: COMO USAR LOS COMANDOS EN EL CMD EN WINDOWS 2024, Mayo
Anonim

El comando de elección permite a los usuarios evitar que se ejecuten archivos por lotes y secuencias de comandos mientras hacen una serie de elecciones.

Los usuarios de Microsoft Windows 2000 y Windows XP que tienen archivos por lotes que utilizan el comando de elección deben modificar el archivo por lotes para utilizar el comando de configuración de MS-DOS.

Disponibilidad

Choice es un comando externo y está disponible para los siguientes sistemas operativos de Microsoft. Las primeras versiones de MS-DOS usaban choice.com como archivo externo. Todas las versiones de Windows utilizan choicee.exe como archivo externo.

  • MS-DOS 6.0+
  • Windows 95
  • Windows 98
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Sintaxis de elección

  • Windows Vista y sintaxis posterior
  • Windows XP y sintaxis anterior

Windows Vista y sintaxis posterior

ELECCIÓN [/ C elecciones] [/ N] [/ CS] [/ T tiempo de espera / D elección] [/ M texto]

/ C elecciones Especifica la lista de opciones que se crearán. La lista predeterminada es "SN".
/NORTE Oculta la lista de opciones en la solicitud. Se muestra el mensaje antes de la solicitud y las opciones aún están habilitadas.
/ CS Permite seleccionar opciones que distinguen entre mayúsculas y minúsculas. Por defecto, la utilidad no distingue entre mayúsculas y minúsculas.
/ T tiempo de espera El número de segundos para pausar antes de tomar una decisión predeterminada. Los valores aceptables son de 0 a 9999. Si se especifica 0, no habrá pausa y se seleccionará la opción predeterminada.
/ D elección Especifica la opción predeterminada después de nnnn segundos. El carácter debe estar en el conjunto de opciones especificadas por la opción / C y también debe especificar nnnn con / T.
/ M texto Especifica el mensaje que se mostrará antes de la solicitud. Si no se especifica, la utilidad muestra solo una solicitud.

NOTA:

La variable de entorno ERRORLEVEL se establece en el índice de la clave que se seleccionó del conjunto de opciones. La primera opción enumerada devuelve un valor de 1, la segunda un valor de 2, etc. Si el usuario presiona una tecla que no es una opción válida, la herramienta emite un pitido de advertencia. Si la herramienta detecta una condición de error, devuelve un valor ERRORLEVEL de 255. Si el usuario presiona Ctrl + BREAK o Ctrl + C, la herramienta devuelve un valor ERRORLEVEL de 0. Cuando use los parámetros ERRORLEVEL en un programa por lotes, enumérelos en forma decreciente orden.

Ejemplos:

ELECCIÓN /? CHOICE / C YNC / M "Presione Y para Sí, N para No o C para Cancelar". CHOICE / T 10 / C ync / CS / D y CHOICE / C ab / M "Seleccione a para la opción 1 yb para la opción 2". ELECCIÓN / C ab / N / M "Seleccione a para la opción 1 yb para la opción 2".

Windows XP y sintaxis anterior

opción [/ C [:] opciones] [/ N] [/ S] [/ T [:] c, nn] [texto]

Opciones

/ C [:] opciones Especifica claves permitidas. El valor predeterminado es Y / N.
/NORTE No mostrar opciones y "?" al final de la cadena de solicitud.
/ S Trate las teclas de elección como mayúsculas y minúsculas.
/ T [:] c, nn Opción predeterminada a c después de nn segundos.
texto Cadena de solicitud para mostrar.