una pregunta tonta sobre "set /p"...

Iniciado por SuperDraco, 24 Noviembre 2009, 11:07 AM

0 Miembros y 2 Visitantes están viendo este tema.

SuperDraco

tampoco me va Dario, pero todos me deciis lo mismo y que os funciona, así que doy el post por solucionado... debe ser algo que tengo mal yo :S


saludos!
No he vuelto, solo estoy de paso.

BrokenWindow

¿y colocando un bell delante te respeta el espacio?

set /p nombre=Elige una configuracion:


Citar@echo off
set /p var= asd:
pause > nul

a mi me funciono .__.
en windows xp no tiene problema con las cadena que empiezan con espacios ._.


Saludos

SuperDraco

no, no me lo respeta nada xD.

he probado todo lo que me habeis dicho, no se si será una tonteria pero el "set local enabledelayedexpansion" no tendrá nada que ver no??? debo usarlo?
No he vuelto, solo estoy de paso.

SuperDraco

acabo de conseguirlo colocando 2 bells que tu dices brokenwindow:

set /p nombre= Elige una configuracion:

pero el pc me hace 2 beeps jaja, es muy molesto xD
No he vuelto, solo estoy de paso.

Darioxhcx

@echo off
set string= escribi algo
set /p var=%string:~0,1%%string%:
pause > nul

? XD

BrokenWindow

esto si o si tiene que funcionar  :rolleyes:

set /p var=^ Elige una configuracion:

Saludos

SuperDraco

Cita de: BrokenWindow en 24 Noviembre 2009, 15:09 PM
esto si o si tiene que funcionar  :rolleyes:

set /p var=^ Elige una configuracion:

Saludos


no funcionaaaa!!!!   no importa ya... gracias a todos.
No he vuelto, solo estoy de paso.

leogtz

Código (perl) [Seleccionar]

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

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

SuperDraco

Cita de: Leo Gutierrez. en 24 Noviembre 2009, 17:20 PM
set /p "pregunta= Hola: ";

No funciona nisiquiera así Leo.

de verdad muxas gracias a todos pero no hace falta que me ayuden con este tema ya, debe ser algo que no tengo bien en el sistema o algo... que raro.
No he vuelto, solo estoy de paso.