I am using the following code to execute a command in java and getting the output:
String line;
try {
System.out.println(command);
Process p = Runtime.getRuntime().exec(command);
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null) {
print(line);
}
input.close();
}
catch (Exception ex) {
ex.printStackTrace();
}
However, apparently the command 'tree' and 'assoc' and others aren't actually their own programs that can be run through Java, rather they are coded in as parts of command prompt, so I cannot get the output. Is there actually any way to do this? Thank you
Threadto read it.associnto an output-file and then read the file. support.microsoft.com/kb/323526 When you post a question, please make sure to provide all the necessary details: an example of the content ofcommand, the actual output, the requested output, OS, etc.