Salve a tutti,
vi spiego qual è il mio problema: devo lanciare tramite programma java un eseguibile da prompt dei comandi. Fin qui non ci sono problemi.
Il codice è il seguente:
codice:
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec("cmd.exe /C shp2pgsql.exe "+arg,null,path);
arg è una stringa con i comandi, path è il percorso nel quale si trova l'eseguibile (shp2pgsql). Il problema è che una volta lanciato il programma mi viene richiesto di inserire un altro comando (una password) dopodichè parte l'esecuzione del programma.
Spreste dirmi come posso fare a passare questo comando??
Grazie mille in anticipo.