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:
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:
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.
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
Problema 1 esempio 2:
Codice:
start notepad
start "C:\Program Files\OpenOffice.org 3\program\swriter.exe"
start pbrush
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: