PDA

View Full Version : Ordine esecuzione processi in file .bat


anonimizzato
12-04-2011, 07:18
Ciao a tutti,

avrei bisogno di un semplice chiarimento.

Se ho un file .bat al cui interno vi sono le istruzioni per lanciare altri due file .bat che avviano due processi simili ma distinti, l'esecuzione degli stessi come avviene?

Es:
Codice del .bat

- avvia proc 1
- avvia proc 2


Una volta lette queste istruzioni vengono lanciati i due processi praticamente in contemporanea oppure il secondo viene eseguito solo dopo il termine del primo?

Grazie in anticipo.

darksax
12-04-2011, 08:12
un file batch e' per sua natura sequenziale. Cioe' esegue i comandi del file uno dopo l'altro

x.bat
-----------------------------
@echo 1o comando
c:\tmp\pippo.exe
@echo 2o comando
c:\tmp\pluto.exe
:end
@echo Fine
-----------------------------
1o comando
"Sono Pippo"
2o comando
"Sono pluto"
Fine


Per avviare processi senza attenderne la fine mi ero fatto un piccolo launcher in c (ma all'epoca avevo l'esigenza di essere compatibile con piu' S.O. di M$)

PS Cosi a memoria mi pare che M$ abbia aggiunto il comando START.
Magari dagli un'occhiata.

Ciao