2014-06-29 234 views
0

我正在尝试制作一个Java脚本,用户可以从Eclipse的Java控制台输入命令,并将命令发送到cmd。例如,当你运行程序时,控制台会询问用户他们想要使用什么命令,并且他们放入的命令将被发送到cmd。使用Java向cmd输入命令

+2

http://stackoverflow.com/questions/5287538/how-to-get- basic-user-input-for-java - >获取输入的用户命令。 http://stackoverflow.com/questions/4157303/how-to-execute-cmd-commands-via-java - >在java中启动cmd命令。 – Lovy

+0

我被困在第二个链接上。 – EdtheN3rd

回答

1
Console console = System.console(); 
String com = console.readLine("Enter command:"); 
Process child = Runtime.getRuntime().exec(com); 
1

可以使用Scannersee this link)得到的命令

然后使用Runtime.getRuntime().exec(command);来执行它

+0

我在想如果有人会在Eclipse控制台中键入命令,并且该命令将被发送到cmd。谢谢您的帮助! – EdtheN3rd