是否可以在远程机器上运行命令行(而不是在托管应用程序的服务器机器上)。
我知道Runtime.getRuntime().exec("..");
会尝试在服务器机器上运行脚本。我的理解是否正确,有没有办法实现我的需要?
是否可以在远程机器上运行命令行(而不是在托管应用程序的服务器机器上)。
我知道Runtime.getRuntime().exec("..");
会尝试在服务器机器上运行脚本。我的理解是否正确,有没有办法实现我的需要?
Runtime.getRuntime().exec
在本地机器上启动一个进程,而不是远程的。该进程是否代表命令行界面将由运行的可执行文件和底层平台确定。
为了在远程机器上调用进程,您需要: