[ ilkeNo1 @ 07.02.2011. 11:15 ] @
Pozdrav, Imam mandrivu i želim da napišem neku klasu koja će izvršavati neke komande kao root? Da li je nešto tako moguće? Evo nekog primera koji sam našao na netu: Code: import java.io.*; public class Main { public static void main(String args[]) { try { Runtime rt = Runtime.getRuntime(); Process pr = rt.exec("neka_komanda_koja_ce_da_se_izvrsi"); BufferedReader input = new BufferedReader(new InputStreamReader(pr.getInputStream())); String line=null; while((line=input.readLine()) != null) { System.out.println(line); } int exitVal = pr.waitFor(); System.out.println("Exited with error code "+exitVal); } catch(Exception e) { System.out.println(e.toString()); e.printStackTrace(); } } } |