如何通过Java提交Shell命令

时间:2018-09-25 11:27:44

标签: java shell

是否可以让您的(java)代码打开命令提示符并在其中输入内容? 语法如何? 谢谢

1 个答案:

答案 0 :(得分:1)

您可以这样使用(netstat仅是伪命令。您可以编写任何内容);

String command = "cmd.exe /c start " + "netstat";
Process child = Runtime.getRuntime().exec(command);

之后,您可以从child进程中获取数据流。或者您也可以使用cmd方法关闭child.destroy()