我试过以下代码。但腻子是发射和关闭即时。在command.txt中包含ls-lrt代码。
Runtime r = Runtime.getRuntime();
//Runtime r2 = Runtime.getRuntime();
Process p = null;
//Process p2 = null;
String s = "D:\\Nandan\\putty.exe -ssh -l*****-pw********XX.XX.XX.XX -m D:\\Nandan\\command.txtx";
//String s2 = "ls -lrt";
try
{
p = r.exec(s);
p.waitFor();
} catch (Exception e)
{
System.out.println("Exception error :"+e.getMessage());
e.printStackTrace();
}
2条答案
按热度按时间oalqel3c1#
我很想把它做成那样
关于函数printresult
kx5bkwkv2#
putty是ssh客户机,因此您可以直接使用javassh库jsch.jar在linux机器上执行任何操作,而不用调用putty。下面是相同的示例代码
要了解更多信息,请通过链接http://www.jcraft.com/jsch/examples/