如何执行位于Windows远程系统上的批处理文件?批处理文件应该在远程系统上运行。
答案 0 :(得分:4)
阿比纳夫, 对于您的问题,我看到RMI是最快的解决方案
答案 1 :(得分:1)
另一种方法是像sshj一样使用SSH。这只需要远程系统安装SSH并且比RMI更安全。
答案 2 :(得分:1)
您可以使用Jsch和Expect4j在远程计算机(窗口/ Linux)上执行命令。此外,如果您的系统允许,使用某些FTP实用程序(如Apache Commons Net)在远程计算机上传输批处理文件,然后执行执行该脚本的命令。