Starting a process in Java? -


is there way start process in java? in .net done example:

system.diagnostics.process.start("processname"); 

is there equivalent in java can let user find application , work os?

http://www.rgagnon.com/javadetails/java-0014.html

import java.io.*; public class cmdexec {    public static void main(string args[]) {     try {       string line;       process p = runtime.getruntime().exec         (system.getenv("windir") +"\\system32\\"+"tree.com /a");       bufferedreader input =         new bufferedreader           (new inputstreamreader(p.getinputstream()));       while ((line = input.readline()) != null) {         system.out.println(line);       }       input.close();     }     catch (exception err) {       err.printstacktrace();     }   } } 

you can local path using system properties or similar approach.

http://download.oracle.com/javase/tutorial/essential/environment/sysprop.html


Comments

Popular posts from this blog

c++ - Convert big endian to little endian when reading from a binary file -

C#: Application without a window or taskbar item (background app) that can still use Console.WriteLine() -

unicode - Are email addresses allowed to contain non-alphanumeric characters? -