我对 java 还很陌生,现在我想使用 java 通过 windows 命令运行 SSH。
这是我创建的代码,
Process pr1 = Runtime.getRuntime().exec("cmd /k" + "ssh root@host" + "&&" + "passwd" );
Process pr = Runtime.getRuntime().exec("ls");
BufferedReader input = new BufferedReader(new InputStreamReader(pr.getInputStream()));
String line=null;
while((line=input.readLine()) != null)
System.out.println(line);
我总是得到错误:
java.io.IOException: Cannot run program "ls": CreateProcess error=2, 系统找不到指定的文件
有人可以帮我吗?