所以我在java中编写一个程序,从命令行启动PuTTY,然后我需要能够切换到打开PuTTY命令行,而不是我的Windows命令行。如何进行切换以便继续在PuTTY中输入命令?
答案 0 :(得分:0)
基本上你必须调查ProcessBuilder。
简单的部分就是用它来开始腻子。如果幸运的话,可以将输入/输出流连接(管道)到该过程中。
换句话说:你必须连接父进程;以及使用这些流的子进程;然后你可能能够读取putty创建的所有输出并在那里写东西。
但这需要putty将“连接”输出打印到其stdout流中;我非常怀疑的事情。