1
私は以下のコードを試しました。しかしパテは始まっていて、すぐに閉ざされている。 command.txtにはls -lrtコードが含まれています。パテをJavaコードで接続し、コマンドを端末に渡すにはどうすればいいですか?
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();
}
を通過してくださいです。あなたは直接sshを使うことができます – Sanjeev