0

我有一些关于运行 windows cmd 的问题,当我在 GEL 或一些 java 工具上运行我的代码时,它可以工作,但是它运行错误,windows 找不到“pscp”。但是,我从 eclipse 和 java -jar 导出执行 jar ..有用!!我先设置了 pscp 路径,所以我可以在 cmd 上输入 pscp 命令。

String file="test5.pdf";

String Ip="140.118.175.196";
String commend="cmd.exe /c start pscp.exe d://"+file+" admin@"+Ip+":/home/admin/test";

Process ee = Runtime.getRuntime().exec(commend);

发生什么事?谢谢。

4

1 回答 1

1

pscp.exe不在你的路上。您需要将其添加到您的路径中,或者在命令字符串中放入pscp.exe可执行文件的完整路径。

于 2013-11-15T09:04:34.203 回答