Título: ¿como creo una variable con un valor aleatorio en bat? Publicado por: PrEmUt0s en 14 Octubre 2008, 00:02 am salu2 quiero aprender a hacer programitas en bat con algunos comandos que voy aprendiendo por ahi, pero no se como dar un valor aleatorio a una variable. si alguien puede hecharme un cable
Título: Re: ¿como creo una variable con un valor aleatorio en bat? Publicado por: Darioxhcx en 14 Octubre 2008, 00:16 am %random% ?
Título: Re: ¿como creo una variable con un valor aleatorio en bat? Publicado por: PrEmUt0s en 14 Octubre 2008, 22:53 pm Gracias, otra cosa: como hago si quiero que el valor que genere este dentro de un rango determinado
Título: Re: ¿como creo una variable con un valor aleatorio en bat? Publicado por: Darioxhcx en 15 Octubre 2008, 04:52 am @echo off
echo %random:~0,3% pause solo te da 3 cifras , lo vas modificando si keres de 2 , 1 ,4 o 5 , como veas si keres mas de cinco x ejemplo 8 echo %random%%random:~0,3% o algo por el estilo saludos Título: Re: ¿como creo una variable con un valor aleatorio en bat? Publicado por: SmartGenius en 15 Octubre 2008, 23:28 pm aja...con rango te refieres a la longitud o a un rango por ejemplo de o a 100...
Mira este code y dime....que te parece: Código: @echo off Lo he tratado de mejorar para convertirlo en un comando mas que guardemos en system32... por ahora llevo este codigo..aunque puede ser modificado obvio... ;D Se guarda como RANDOM.BAT en system32 y ya seria un comando que recibe como parametro la longitud en digitos que debe tener el numero aleatorio generado....(por ahora el maximo es 9 )... Espero sea de utilidad...o si hay ideas..pues...aporten.. xD Saludos. |