Encontrei uma maneira de realizar isso usando start
em vez de call
:
start script1.bat
start script2.bat
Isso funciona basicamente como clicar duas vezes nos arquivos de script, somente a partir da linha de comando: -)
Eu quero escrever um arquivo .bat que inicie a execução de outros arquivos .bat, sem aguardar para que o primeiro seja concluído antes de ir para o próximo. Gerar vários comandos cmd.exe está OK.
Eu tentei fazer
call script1.bat
call script2.bat
do arquivo em lote "principal", mas isso é executado de forma síncrona.
Tags batch-file