Lo siento, soy nuevo en estas cosas. Me gustaría ejecutar en una secuencia determinada el mismo archivo bat con diferentes parámetros. Escribí un archivo por lotes muy simple:
@echo off
REM Note: to see all command line usage options, run bsearch_headless.bat without any arguments.
call behaviorsearch_headless.bat -p test_behaviorsearch.bsearch -o pippo
ECHO
IF EXIST pippo.finalBests.csv (call behaviorsearch_headless.bat -p test_behaviorsearch.bsearch -o topolino)
else goto :eof
:eof
ECHO Simulatione End!
PAUSE
No funciona porque elseno se reconoce.
¡Muchas gracias por cualquier ayuda!
windows
command-line
batch
batch-file
Paola
fuente
fuente

ECHOen el medio de su archivo por lotesECHO.o algo así?Respuestas:
De la
ifdocumentación en la línea de comando (víahelp ifo disponible en TechNet también).Entonces, su script funcionaría si reemplazara
Con
O
Espero que ayude.
fuente
ifelf.cmd:
fuente
@s?@ECHO OFFyECHO OFF.echo off.ECHO OFFpero perciben@. Piense en ello como un homenaje a mi paranoia o casos históricos).