Difference between revisions of "Executing a program"
From MyWiki
(Created page with "<source lang="java"> Process process = new ProcessBuilder( "C:\\PathToExe\\MyExe.exe","param1","param2").start(); InputStream is = process.getInputStream(); InputStreamReader...") |
|||
Line 1: | Line 1: | ||
+ | |||
+ | '''Using ProcessBuilder''' | ||
<source lang="java"> | <source lang="java"> | ||
Revision as of 09:34, 8 October 2014
Using ProcessBuilder
Process process = new ProcessBuilder( "C:\\PathToExe\\MyExe.exe","param1","param2").start(); InputStream is = process.getInputStream(); InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String line; System.out.printf("Output of running %s is:", Arrays.toString(args)); while ((line = br.readLine()) != null) { System.out.println(line); }