lancio programmi in parallelo da file batch

Pubblicità

giumo

Nuovo Utente
Messaggi
2
Reazioni
0
Punteggio
24
Ciao a tutti, ho cercato ma non ho trovato una soluzione al mio problema.
Innanzi tutto ecce cosa vorrei fare:
Un file batch che lancia in sequenza 3 programmi differenti e attende diciamo prima 10 secondi tra il lancio del primo e il secondo e poi 20 secondi prima di lanciare il terzo.

Ho fatto delle prove ma ho avuto i seguenti problemi:
Problema 1 esempio 1:
Codice:
notepad
"C:\Program Files\OpenOffice.org 3\program\swriter.exe"
pbrush
se non chiudo un programma il successivo non parte, uno solo alla volta comunque riesco a farli partire tutti e tre

Problema 1 esempio 2:
Codice:
start notepad
start "C:\Program Files\OpenOffice.org 3\program\swriter.exe"
start pbrush
pare funzionare ma il programma swriter non parte correttamente (rimane aperto il terminale che dice che il comando è stato lanciato ma il programma non si apre)

dall'help del comando START leggo:
Se si esegue un'applicazione con GUI a 32 bit, CMD.EXE non attenderà la
chiusura dell'applicazione per tornare al prompt dei comandi. Questo
non accade se CMD.EXE viene eseguito da uno script di comandi.


Problema 2:
Mi manca di conoscere il comando di pausa tra un comando e l'altro.

Grazie.
Ciao.
 
Ultima modifica:
Risolto così:

Codice:
start notepad
cd "C:\Program Files\OpenOffice.org 3\program\"
start swriter.exe
start pbrush
per le pause ho trovato in un altro post la soluzione:
esempio di pausa di 5 secondi:
Codice:
ping -n 5 -w 1000 1.1.1.1
Ciao a tutti.
 
Ultima modifica:
Pubblicità
Pubblicità
Indietro
Top