我有启动 WinSCP 工具进程并连接到 Unix 机器然后调用位于 Unix 机器上的 xxxx.exe 的 Java 代码。
问题是 xxxx.exe 接受 File 类型的参数。所以我需要将它上传到远程机器,然后传递给 xxxx.exe.... 这是失败的,我试图尽可能避免临时文件夹。
小码
Process p = Runtime.getRuntime().exec("rTool\\WinSCP.com /script=folder\\code.txt < C:\\FILESTOUPLOADS\\upload1.txt" );
登录信息code.txt
按以下方式输入WinSCP.com