introducir valor de una variable por teclado en .bat

Dudas y comentarios sobre otros lenguajes de programación. Si algún lenguaje recibe suficientes preguntas le añadimos nueva categoría.
Responder
Mensaje
Autor
davidjah
Mensajes: 20
Registrado: 05/10/2012 8:02 am

introducir valor de una variable por teclado en .bat

#1 Mensaje por davidjah » 03/02/2014 9:24 am

hola!
necesito ayuda urgente, pensé que para meter el valor de una variable de tipo caracter por teclado era con

Código: Seleccionar todo

set /p variable=cadena
pero parece ser que no.

es muy urgente tengo el examen en unas horas... :S
gracias!

Avatar de Usuario
rir3760
Mensajes: 7553
Registrado: 01/10/2004 11:00 pm
Ubicación: Mexico

#2 Mensaje por rir3760 » 03/02/2014 5:42 pm

La forma que indicas es la correcta a partir de MS Windows XP. Un ejemplo:

Código: Seleccionar todo

@echo off

set /p nombre=Dime tu nombre: 
echo Hola %nombre%!
Donde el texto después del carácter '=' es opcional.

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado