PDA

Visualizza la versione completa : [BATCH] Lanciare file eseguibili in sequenza


babog
02-02-2012, 20:08
Ciao a tutti,

Allora ho due file exe (filmati flash) da far girare in loop su un monitor,
Dovrebbero partire in sequenza nel senso file1 -> file2 e ricominciare da capo

stavo cercando di fare un file .bat che automatizzi il tutto cosi da poterlo far partire in automatico all'avvio del monitor.
Il mio problema e che nn so come scrivere il bat in modo che parta il file1 finisca e dopo parta il file2 finisca anche questo e si ricominci dal file1.

Potete darmi una manina??

spero di essere stato chiaro e chiedo scusa se era gia' stata fatta tale richiesta ma nn sono riuscito a trovare nulla del genere..

Ciao Babo

thecodingmonk
02-02-2012, 22:14
Usa un ciclo infinto e al suo interno metti semplicemente

programma1
programma2

Non conosco la sintassi dei cicli in bat, ma il procediment è questo.

ESSE-EFFE
02-02-2012, 22:15
Originariamente inviato da babog
Ciao a tutti,

Allora ho due file exe (filmati flash) da far girare in loop su un monitor,
Dovrebbero partire in sequenza nel senso file1 -> file2 e ricominciare da capo

stavo cercando di fare un file .bat che automatizzi il tutto cosi da poterlo far partire in automatico all'avvio del monitor.
Il mio problema e che nn so come scrivere il bat in modo che parta il file1 finisca e dopo parta il file2 finisca anche questo e si ricominci dal file1.
Cioè una cosa del genere?



:ini
exe1.exe
exe2.exe
goto ini

babog
02-02-2012, 22:40
@ESSE-EFFE

In questo modo funziona, ma esempio facendo prove con dei file mp3 che vengono aperti da windows media player o vlc il player alla fine della canzone rimane aperto e non fa partire la seconda..
tocca a me manualmente chiudere il programma..

Esiste un comando o forse con i file exe (che sono filmati flash) il player si chiude in automatico?
Chiedo perché purtroppo sono a casa bloccato dalla neve e non ho possibilità di provare con i file corretti..

ESSE-EFFE
03-02-2012, 09:44
Originariamente inviato da babog
Esiste un comando o forse con i file exe (che sono filmati flash) il player si chiude in automatico?
Il player Flash che userai deve chiudersi in automatico, altrimenti credo che il batch non abbia modo di accorgersi che la riproduzione è finita...

watermark
03-02-2012, 13:07
Se non riesci a gestire facilmente la chiusura, puoi usare anche il comando taskkill che uccide il processo... Così lo uccidi e fai partire il secondo... Occhio però alla sincronizzazione...

Loading