Ich habe mit unten Code versucht. aber Putty startet und schließt imidiatly. in der Datei command.txt enthalten ls -lrt code.Wie verbindet man den Putty über Java-Code und übergibt Befehl an Terminal?
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();
}
Warum Sie Kitt verwenden wollen. Sie können direkt ssh verwenden – Sanjeev