Ms-Dos - IF y CHOICE

 
Vista:

IF y CHOICE

Publicado por Eloy (2 intervenciones) el 13/09/2000 00:00:00
Queria saber cómo, una vez planteadas 2 opciones con CHOICE, cómo usar IF en funcion de una u otra.

Agradeceria me contestarais con un pequeño ejemplo.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:IF y CHOICE

Publicado por Juan Fazzini (1 intervención) el 15/09/2000 00:00:00
El comando choice devuelve un número en la variable errorlevel, y
utilizando este número en un if podes indicar que parte del archivo
ejecutar (gracias al comando goto (label) ). Las etiquetas (o label)
se crean utilizando el dos puntos antes del nombre (:nombre).

En el siguiente ejemplo vas a poder entender su funcionamiento:

Archivo bat utilizando un choice

----COMIENZO DE ARCHIVO----
@echo off
choice /c:123 opcion
if errorlevel 3 goto op3
if errorlevel 2 goto op2
if errorlevel 1 goto op1

:op3
echo opcion tres
goto end

:op2
echo opcion dos
goto end

:op1
echo opcion uno

:end
----FIN DE ARCHIVO----

Cualquier consulta enviame un mail.
Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:IF y CHOICE

Publicado por hipocrita (16 intervenciones) el 15/01/2001 00:00:00
En if el único ejemplo que me sé es:
@echo off
if exist unidad:\ruta\archivo call unidad:\ruta\archivo2

Es un proceso por lotes que, si existe el primer archivo ejecuta el segundo. Ese ejemplo lo encuentras más claro en el archivo autoexec.bat de Windows 98
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:IF y CHOICE

Publicado por lidia (1 intervención) el 02/11/2007 14:09:35
hola bueno porfabor podira enviarme ejemplos pofis ews que quiero aprender mas bueno soy estudiante de informatica

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar