ciao...
devo fare in java questa cosa che vi scrivo come se fossi nel mio prompt di msdos
c:\mioprogramma\avvio.bat [invio]
inserisco un comando del programma [invio]
ora il comando resta in attesa che io digiti per due volte yes, quindi
y [invio]
y [invio]
come faccio a fare cio con Runtime.getRuntime.exec(...) ???
oppure c'è un altro metodo?!?!
help!!
vi posto il codice che ho scritto:
qui non ottengo l'output desiderato, cioè la scrittura di un file... credo, forse, rimanga in attesa dei 2 y... aiutocodice:Process p; try { String []comando = {"c:\\mioprogramma\\avvio.bat","mio comando","y","y"}; p = Runtime.getRuntime().exec(comando); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }![]()
ciao e grazie
![]()


Rispondi quotando