java 如何通过一台机器执行另外一台机器上的bat命令

请问您是怎么实现的?
目前使用SSH2连接远程机器,但是连接被拒绝,不知道啥问题,愁呀。。

socket编程。
建立一个ServerSocket 和一个 Socket。
因为你要执行另一台机器上面的东西,就必须要建立连接。(当然了,你可以使用ftp连接的)
之后就读取bat里面的内容,用字节流返回给第一台机器。
之后第一台机器,把字节流转换为String,之后再调用System类中的某个方法即可(参数就是你转换后的String)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-28
可以使用tcp练级的方式去实现,也可以使用udp方式去实现
第2个回答  2013-08-28
Java远程方法调用(RMI)提供了Java程序语言的远程通讯功能,这种特性使客户机上运行的程序可以调用远程服务器上的对象
第3个回答  2013-08-28
目测只有远程访问了。
实际上,大家也都是这么干的,比如启动服务器上面的某些应用等。
第4个回答  2013-08-28
telnet上去不就可以了
相似回答