Hola. Antes de nada dar las gracias por leer esto.
Estoy realizando unas pruebas con un programa. Pero resulta que en el mismo programa no puedo ejecutarlo varias veces.
He pensado en ejecutar el programa varias veces con un script y le paso los valores por parámetro.
El proyecto es totalmente necesario que sea en Windows y yo no se como se hacen .bat "Soy de Linux". He estado investigando un poco y he conseguido crear esto:
@ECHO OFF
rem Primero ejecutare la prueba y despues volvere a ejecutar el programa para encontrar el mejor ajuste
FOR %%cruce IN (1 2) DO (
FOR %%pop IN (5 10) DO (
FOR %%gen IN (100 200) DO (
FOR %%pmut IN (10 15) DO (
FOR %%pcross IN (50 60) DO (
START PracticaSSIIBat.exe 30perforaciones.txt Prueba1.csv %%cruce %%pop %%gen %%pmut %%pcross
)
)
)
)
)
echo.
El problema es que cuando lo ejecuto el prompt me dice:
No se esperaba %cruce en este momento
He probado varias cosas pero nada funciona.
¿Seriáis tan amables de proporcionarme una solución?
Mil Gracias.