打开“运行”窗口 (Windows + r) 并运行命令 -> 我想使用 Java 触发相同的命令。我试过这个使用:
Runtime.getRuntime().exec(command);
但这并没有奏效。请让我知道如何实现这一目标。
最佳答案
你能试试这个吗:
ProcessBuilder pb=new ProcessBuilder("explorer");
pb.redirectErrorStream(true);
Process process=pb.start();
BufferedReader inStreamReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
while(inStreamReader.readLine() != null){
//do something with commandline output.
}
关于java - 在运行窗口中调用命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26407746/