Hola,
Hace poco pregunté en el foro y Elektro_Hacker me respondió a una duda que tenía con los archivos .bat(Muchas gracias).
También me recomendó que mirase manuales básicos de este tema y así lo he hecho.
Pero ahora me ocurre un problema con los for anidados que no tengo ni idea de porque es. Yo pongo esto dentro del .bat:
for %%a in (1 2) DO (
for %%b in (20 30) DO (
for %%c in (100 200) DO (
for %%d in (1 2) DO (
for %%e in (40 50) DO (START /I /MIN /WAIT PracticaSSII.exe 10perforaciones.txt Resultado10.csv %%a %%b %%c %%d %%e>>cierra.txt)))))
//En el fichero está todo en una linea.
El problema está que cuando lo ejecuto solo cambian de valor %%b y %%c, las demás no cambian de valor.
¿Por qué pasa esto?
Muchas Gracias
Los búcles procesan todos los valores que le has dado en su totalidad, por este orden:
a:1 b:20 c:100 d:1 e:40
a:1 b:20 c:100 d:1 e:50
a:1 b:20 c:100 d:2 e:40
a:1 b:20 c:100 d:2 e:50
a:1 b:20 c:200 d:1 e:40
a:1 b:20 c:200 d:1 e:50
a:1 b:20 c:200 d:2 e:40
a:1 b:20 c:200 d:2 e:50
a:1 b:30 c:100 d:1 e:40
a:1 b:30 c:100 d:1 e:50
a:1 b:30 c:100 d:2 e:40
a:1 b:30 c:100 d:2 e:50
a:1 b:30 c:200 d:1 e:40
a:1 b:30 c:200 d:1 e:50
a:1 b:30 c:200 d:2 e:40
a:1 b:30 c:200 d:2 e:50
a:2 b:20 c:100 d:1 e:40
a:2 b:20 c:100 d:1 e:50
a:2 b:20 c:100 d:2 e:40
a:2 b:20 c:100 d:2 e:50
a:2 b:20 c:200 d:1 e:40
a:2 b:20 c:200 d:1 e:50
a:2 b:20 c:200 d:2 e:40
a:2 b:20 c:200 d:2 e:50
a:2 b:30 c:100 d:1 e:40
a:2 b:30 c:100 d:1 e:50
a:2 b:30 c:100 d:2 e:40
a:2 b:30 c:100 d:2 e:50
a:2 b:30 c:200 d:1 e:40
a:2 b:30 c:200 d:1 e:50
a:2 b:30 c:200 d:2 e:40
a:2 b:30 c:200 d:2 e:50
¿Que intentas hacer?, ¿Cual debería ser el resultado esperado?.
Saludos!
Muchas gracias, fue un error del programa al que se le pasaban los valores.
Perdón por las molestias.