Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Runtime.getRuntime() [java]

    problemino...
    devo lanciare da una applicazione java il comando netsh di windows.
    tale programma deve essere lanciato da cmd ( riga di comando dos )
    come posso fare???
    ho provato in molti modi anche utilizzando un file .bat con all'interno il suddetto comando, ma se lancio il file .bat il comando viene eseguito, se lo eseguo dal programma java il comando non viene eseguito.
    spero di essere stato chiaro
    grazie
    ciao
    ....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
    -- Chi si accontenta non gode si illude --

  2. #2
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Così dovresti riuscire a richiamartelo; poi con la classe Process puoi gestire l'uscita.

    public class Run {
    public Run() {
    }

    public static void main( String[] args ){

    try{

    Process p = Runtime.getRuntime().exec("c:/windows/system32/netsh.exe help");

    }catch( IOException ioe ){

    ioe.printStackTrace();
    }
    }
    }


    Ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.