This site uses cookies own and third. If you continue to browse consider to accept the use of cookies. OK More Info.

[SOLUCIONADO] Batch problema con condicionales

  • 2 Replies
  • 4476 Views

0 Members and 2 Guests are viewing this topic.

Offline la_muerte_blanca

  • *
  • Underc0der
  • Posts: 62
  • Actividad:
    0%
  • Reputación 0
    • View Profile

[SOLUCIONADO] Batch problema con condicionales

  • on: March 20, 2015, 08:38:06 am
Code: (dos) You are not allowed to view links. Register or Login
@echo off
set porcentaje=1
:bucle
echo porcentaje
set /a porcentaje=%porcentaje%+1
if ( %porcentaje%==100 ) ( echo Error & exit)

El problema es que al ejecutarlo sale en la pantalla de batch:no se esperaba 2 en este momento.
« Last Edit: March 23, 2015, 09:48:03 am by Expermicid »

Offline ANTRAX

  • *
  • Administrator
  • Posts: 5854
  • Actividad:
    10%
  • Country: ar
  • Reputación 43
  • ANTRAX
  • Twitter: @Underc0de
    • View Profile
    • Underc0de
    • Email

Re:Batch problema con condicionales

  • on: March 20, 2015, 09:06:34 am
Hola,

Hace bastante que no uso batch. Pero por lo que vi, casi todas las lineas estan mal.
Por ejemplo en la linea 2, pones set porcentaje=1 y debería ser algo así

Code: (dos) You are not allowed to view links. Register or Login
set/a porcentaje=1
En la linea 4, pones echo porcentaje. Para imprimir una variable debes ponerla así:

Code: (dos) You are not allowed to view links. Register or Login
echo %porcentaje%
La linea 5 deberia quedar así:

Code: (dos) You are not allowed to view links. Register or Login
set/a porcentaje=%porcentaje%+1
La linea 6, la haría algo así

Code: (dos) You are not allowed to view links. Register or Login
if %porcentaje%==100 (goto error) else (goto bucle)
Por último agregaría 4 lineas mas para mostrar el error

Code: (dos) You are not allowed to view links. Register or Login
:error
echo Ya has superado al 100
pause>nul
exit

Estos son errores que puedes solucionar leyendo un poco de documentación.

Saludos!
ANTRAX


Offline la_muerte_blanca

  • *
  • Underc0der
  • Posts: 62
  • Actividad:
    0%
  • Reputación 0
    • View Profile

Re:Batch problema con condicionales

  • on: March 20, 2015, 09:16:20 am
ya me funciona,muchas gracias antrax