Ejecutar código del sistema operativo con java
public class PruebaBatch {
public static void ejecutar(String codigo) throws IOException{
String line;
Process p = Runtime.getRuntime().exec(codigo);
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null) {
//Muestra lo que se veria en la consola.
System.out.println(line);
}
input.close();
}
}
public static void main (String [ ] args){
ejecutar("ls /home/");
ejecutar("dir c:/windows");
}
}
Comentarios
Publicar un comentario