Grazie mi hai chiarito molti dubbi
sia per quanto riguarda lo script lanciato , che in effetti era un eseguibile ma effettuava semplicemente una stampa con "echo" non lanciando nessun terminale , tale chiamata nn produceva nessun input.
Poichè io devo lanciare le installazioni di alcuni programmi , su diversi sistemi operativi , in particolare Debian RedHat e Windows , le seguenti chiamate sono tutte corretto
1. Debian ----> theProcess = Runtime.getRuntime().exec("eseguibile.deb");
2. RedHat ----> theProcess = Runtime.getRuntime().exec("eseguibile.rpm");
3. Windows ----> theProcess = Runtime.getRuntime().exec("eseguibile.msi o .exe");
dove nell'exec() inserisco il path completo del file , e x windows msi ed exe sono equivalenti ?
le 3 chiamate precedenti ( 1-2-3 ) lanciano le installazioni dei programmi e vengono gestite indipendentemente dall'applet java ?
Grazie mille per i suggerimenti