Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/10/2010, 12:43
Avatar de dogduck
dogduck
 
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
Respuesta: Condicional en MS-DOS

Prueba con

if "%operacion%"=="1" call c:\camino\suma.bat

Potencia.cmd o Potencia.bat
Código bat:
Ver original
  1. @echo off
  2. rem Potencia
  3. setlocal enabledelayedexpansion
  4. set /A x=2
  5. set origen=%x%
  6. set /A y=4
  7. set /A exponente=%y%-1
  8. rem x elevado a y --- 2^4=16
  9. for /L %%i in (1,1,%exponente%) do (
  10. set /A x*=%x%
  11. )
  12. echo la potencia %y% de %origen% es %x%


salu2