【发布时间】:2013-04-21 16:52:26
【问题描述】:
我想像这样将输出流设置为命令提示符:
Process p = Runtime.getRuntime()
.exec("C:\\Windows\\System32\\cmd.exe /c start cls");
System.setOut(new PrintStream(p.getOutputStream()));
但它不起作用,为什么?
【问题讨论】:
-
见stackoverflow.com/questions/4157303/…(已接受答案下方的答案)
-
但是这并没有在cmd上执行命令...所以这是不可接受的。
标签: java cmd runtime.exec