使用java在PuTTY中执行命令行

时间:2017-01-30 18:27:49

标签: java ssh command-line putty

所以我在java中编写一个程序,从命令行启动PuTTY,然后我需要能够切换到打开PuTTY命令行,而不是我的Windows命令行。如何进行切换以便继续在PuTTY中输入命令?

1 个答案:

答案 0 :(得分:0)

基本上你必须调查ProcessBuilder

简单的部分就是用它来开始腻子。如果幸运的话,可以将输入/输出流连接(管道)到该过程中。

换句话说:你必须连接父进程;以及使用这些流的子进程;然后你可能能够读取putty创建的所有输出并在那里写东西。

但这需要putty将“连接”输出打印到其stdout流中;我非常怀疑的事情。