Salve a tutti.
Apro questo topic per chiedervi aiuto su come invocare dei programmi esterni (.exe per intenderci) da Java.
questo è il mio codice inerente all'invocazione di un .exe:
dove "spegni.exe" è il seguente file batch:codice:private void shutdown(){ try { Runtime.getRuntime().exec("spegni.exe"); } catch (IOException ex) { Logger.getLogger(Progress.class.getName()).log(Level.SEVERE, null, ex); } }
trasformato in .exe con bat2exe converter 1.5.1codice:shutdown -s -f -t 0
la gerarchia delle cartelle è la seguente (non so se possa servire):
- Nome Progetto
- build
- dist
- nbproject
- src
- altri file tra cui anche spegni.exe
Altrimenti, sarebbe possibile eseguire quel comando senza usare il file .exe? Sinceramente preferirei questa seconda opzione se fosse possibile.
Vi ringrazio per l'aiuto.

Rispondi quotando