Discussione:
applicazione che parte in background in uno script
(troppo vecchio per rispondere)
Frisio
2008-02-18 10:01:59 UTC
Permalink
Salve a tutti,

ho un problema spesso ricorrente:
ho uno script batch di questo tipo:

run_app1
copy fileout.dat .\da_qualche_parte

Il file fileout è prodotto dall'applicazione "run_app1", ma quest'ultima
parte in background e ci mette del tempo a completare.
C'è un modo per dire al dos di aspettare finché l'applicazione termini o per
non farla partire in background.
Il comando cmd può essermi utile per questo?

Fono ad ora ho risolto il problema facendo un loop e verificando ad
intervalli regolari che il file fileout fosse presente nel disco, ma vorrei
sapere se esiste un modo alternativo e migliore.

Grazie a chiunque abbia un suggerimento.

Fabrizio.


--------------------------------
Inviato via http://arianna.libero.it/usenet/
Franz_aRTiglio
2008-02-18 16:45:47 UTC
Permalink
Post by Frisio
Salve a tutti,
run_app1
copy fileout.dat .\da_qualche_parte
se run_app1 e' un programma "dos" puoi
usare il "call", che obbliga il batch ad attendere che
run_app1 sia terminato; ma se e' un file win32
il call non "produce" la pausa.
DøctøR_DøøM
2008-02-20 17:19:10 UTC
Permalink
Post by Franz_aRTiglio
se run_app1 e' un programma "dos" puoi
usare il "call", che obbliga il batch ad attendere che
run_app1 sia terminato; ma se e' un file win32
il call non "produce" la pausa.
Per fare ciò, da windows, si può usare start /w run_app.

Ciao

Continua a leggere su narkive:
Loading...