我有一些关于运行Windows cmd的问题,当我在GEL或某些java工具上运行我的代码时,它可以工作,但它运行错误,Windows无法找到“pscp”。但是,我从eclipse导出执行jar java -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);
会发生什么?感谢。
答案 0 :(得分:1)
pscp.exe
不在你的道路上。您需要将其添加到路径中,或者在命令字符串中输入pscp.exe
可执行文件的完整路径。