llevo ya un par de horas intentado resolver este problema
el batch me pedirá dos números pero el primero debe ser menor que el segundo
por eso hago un intercambio de variables
ejemplo
dame un numero: 10
dame otro numero: 7
num1=10
num2=7
intecambio
num1=7
num2=10
he hecho esto pero no sé por qué demonios no me funciona
ayuda por favor
Código
REM PERMUTAS LAS VARIBLES NUM. SI EL PRIMER NUMERO ES MAYOR CAMBIARLO A LA VARIABLE NUM2 ) PAUSE>NUL
Citar
==================================
Creacion de usuarios automatizado
==================================
Nombre de usuario > LUIS
Primer Numero > 7
Segundo Numero > 5
NUM1=5 VARTEMP=7 NUM2=
Creacion de usuarios automatizado
==================================
Nombre de usuario > LUIS
Primer Numero > 7
Segundo Numero > 5
NUM1=5 VARTEMP=7 NUM2=
Aqui el script completo
Código
@echo off REM EJERCICIO 10 REM COMPROBAR SI EL QUE ABRE ESTE ARCHIVO ES ADMINISTRADOR O UN USUARIO SIN PERMISOS GOTO :INICIO ) ) REM EMPEZAMOS :inicio SET NUM1= SET NUM2= SET NOMBRE= CLS echo ================================== echo Creacion de usuarios automatizado echo ================================== echo. set /p nombre="Nombre de usuario > " GOTO INICIO ) REM PEDIR PRIMER NUMERO :NUM1 set /p num1="Primer Numero > " ) ) :NUM2 REM PEDIR SEGUNDO NUMERO SET /P NUM2="Segundo Numero > " ) ) REM PERMUTAS LAS VARIBLES NUM. SI EL PRIMER NUMERO ES MAYOR CAMBIARLO A LA VARIABLE NUM2 ) PAUSE>NUL