Es una tonteria pero es muy util para batch, este pequeño script permite invocandolo generar una variable de entorno de nombre N con un rango especifico X-Y
Su sintaxis seria:
Range "NombreVariable" "max" "min"
Donde "NombreVariable" seria una que nosotros eligieramos y "max" y "min" seria el rango de numeros que querramos manejar
Ejemplo:
Range resultado 100 1
Estet comando generaria una salida de un munero aleatorio dentro del rango y una varuable de nombre resultado que almacenaria dicho numero generado
Pequeño pero eficaz ;D
@echo off
set /a %1=(%RANDOM%*%2/32768)+%3
setlocal enabledelayedexpansion
echo !%1!
exit /b
Esto le da mas juego a la variable %random%
Ni en mis más profundas ideas se me habría ocurrido hacer algo como esto. Tus aportes son muy bien recibidos aquí, gracias por el Script!!!! Muy útil además.