Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: juntacadaveres en 4 Abril 2019, 20:10 pm



Título: Duda sobre batch. (Else)
Publicado por: juntacadaveres en 4 Abril 2019, 20:10 pm
Una duda
solo quiero saber si se puede usar un else dentro de un for
porque me anda tirando errores el script
y creo que el profesor ya lo había comentado en clase


Título: Re: Duda sobre batch. (Else)
Publicado por: EdePC en 4 Abril 2019, 20:49 pm
Saludos,

- De poder usar se puede, pero en los Bucles FOR las variables no se actualizan, para eso se usa el comando EnableDelayedExpansion que hace que las variables si se actualicen aunque hay que poner las variables entre signos de admiración en lugar de porcentajes: %variable% !variable!

-- Otra opción es sacar fuera del FOR la rutina que actualiza la variable mediante un CALL

https://ss64.com/nt/for.html
https://ss64.com/nt/delayedexpansion.html
https://ss64.com/nt/call.html