Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: the_Avenger en 18 Octubre 2011, 03:34 AM

Título: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: the_Avenger en 18 Octubre 2011, 03:34 AM
Mi duda es esa misma que puse en el titulo. Es decir ¿como es que se utiliza el comando FOR y para que se usa generalmente?

Gracias de antemano.
Título: Re: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: Novlucker en 18 Octubre 2011, 14:54 PM
Se lo utiliza para iterar sobre una lista de elementos

http://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html (5º tema)

Saludos
Título: Re: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: 2Fac3R en 19 Octubre 2011, 02:23 AM
[Experiencia] Si no ves ejemplos ni practicas nunca lo aprenderas realmente, asi que ponte a buscar codes por aqui mismo y por toda la NET [/experiencia]

Zalu2
Título: Re: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: $Edu$ en 19 Octubre 2011, 02:53 AM
Es un bucle, para repetir muchas veces una accion.

Un mal programador haria:

Código (dos) [Seleccionar]

@echo off
set /a i=0

:bucle
echo %i%
set /a i=i + 1
if %i% lss 11 (goto :bucle)

pause>nul
exit


Mientras que lo mejor seria:

Código (dos) [Seleccionar]

@echo off
for /l %%i IN (0,1,10) DO (echo %%i)
pause>nul
exit


Para darte un ejemplo simplemente
Título: Re: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: the_Avenger en 19 Octubre 2011, 03:20 AM
El de Edu lo entendi eso seria para hacer un bucle. Y que otras aplicaciones tiene?
Título: Re: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: 2Fac3R en 19 Octubre 2011, 04:04 AM
Si no buscas codes para tomarlos de ejmplo y practicas nunca lo entenderas.
Zalu2
Título: Re: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: the_Avenger en 19 Octubre 2011, 13:28 PM
Sisisi eso seguro voy a buscar mas ejemplos y si no los entiendo los pongo aqui para que me ayuden.
Título: Re: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: Geormarsch en 20 Octubre 2011, 00:50 AM
Cita de: $Edu$ en 19 Octubre 2011, 02:53 AM
Es un bucle, para repetir muchas veces una accion.

Un mal programador haria:

Código (dos) [Seleccionar]

@echo off
set /a i=0

:bucle
echo %i%
set /a i=i + 1
if %i% lss 11 (goto :bucle)

pause>nul
exit


Mientras que lo mejor seria:

Código (dos) [Seleccionar]

@echo off
for /l %%i IN (0,1,10) DO (echo %%i)
pause>nul
exit


Para darte un ejemplo simplemente


Buenisimo $Edu$ En tu Foro entendi perfectamente lo que me explicaste acerca de For Pero como The_Avenger como tu usuario y tu foro es solo para principiantes. donde se pueden buscar Ejemplos de For... Eso haria falta en google no encuentro muchos.
Título: Re: ¿Como se utiliza claramente el comando for? (batch)
Publicado por: $Edu$ en 20 Octubre 2011, 15:38 PM
Eso ya es otra cosa que no va aca, hay que buscar que encontraras, solamente busca bien, no desviemos el tema, nos hablaremos por alla, saludos