Dudas Batch

Iniciado por h0oke, 4 Septiembre 2009, 03:47 AM

0 Miembros y 1 Visitante están viendo este tema.

h0oke

Hola estas son mis dudas:

1-Como leer una entrada de datos de tipo cadena
2-Como hace uso de la estructura de control if sobre la anterior, es decir comparando cadenas, junto al else.

Gracias.

leogtz

:bucle
set /p "variable=Introduzca cadena : "
if not defined variable (goto:bucle)
if "%variable%"=="Algo" (
echo Si
) else (
echo No
)
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

h0oke

Muchas gracias leo, suficiente  :D

h0oke

Hola leo, tengo una duda más leo. Existe alguna función para convertir entrada a mayúsculas completamente?

Gracias.

M a t t

setlocal enabledelayedexpansion
:main
set "string="
set /p "string=string: "
if not defined string goto :main
for %%a in (
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
) do set "string=!string:%%a=%%a!"
echo:output: !string! & goto :main