55问答网
所有问题
java 如何通过一台机器执行另外一台机器上的bat命令
请问您是怎么实现的?
目前使用SSH2连接远程机器,但是连接被拒绝,不知道啥问题,愁呀。。
举报该问题
推荐答案 推荐于2018-04-23
socket编程。
建立一个ServerSocket 和一个 Socket。
因为你要执行另一台机器上面的东西,就必须要建立连接。(当然了,你可以使用ftp连接的)
之后就读取bat里面的内容,用字节流返回给第一台机器。
之后第一台机器,把字节流转换为String,之后再调用System类中的某个方法即可(参数就是你转换后的String)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/QR8eFL8L8.html
其他回答
第1个回答 2013-08-28
可以使用tcp练级的方式去实现,也可以使用udp方式去实现
第2个回答 2013-08-28
Java远程方法调用(RMI)提供了Java程序语言的远程通讯功能,这种特性使客户机上运行的程序可以调用远程服务器上的对象
第3个回答 2013-08-28
目测只有远程访问了。
实际上,大家也都是这么干的,比如启动服务器上面的某些应用等。
第4个回答 2013-08-28
telnet上去不就可以了
相似回答
...个
java
程序,要拿到别人
机器上
用,
怎么
生成可
执行的
文件?别人机器需要...
答:
必须有JDK 或者
,你打包的时候把你的JDK打包进去 没有JMV,无法运行 你看到微软的程序不要虚拟机,事实上是微软把虚拟机集成到系统里面了
jmeter压力测试实现负载均衡
答:
1、调度机(master)和执行机(slave)最好分开
,由于master需要发送信息给slave并且会接收slave回传回来的测试数据,所以mater自身会有消耗,所以建议单独用一台机器作为mater。2、参数文件:如果使用csv进行参数化,那么需要把参数文件在每台slave上拷一份且路径需要设置成一样的。3、每台机器上安装的Jmeter...
如何
使用jmeter来实现更大批量的并发的解决方案
答:
1、Jmeter分布式测试时,选择其中一台作为控制机(Controller),其它
机器
做为代理机(Agent)。2、执行时,Controller会把脚本发送到每台Agent上,Agent 拿到脚本后开始执行,Agent执行时不需要启动Jmeter,只需要把jmeter-server.
bat
文件打开,它应该是
通过命令行
模式来
执行的
。3、执行后,Agent会把结果回传给...
我是
Java
初学者,打包的jar文件在自己
机器上
可以运行,拷到别人机器上打...
答:
1.首先 确定 你舍友JDK 配置正确,可以运行
JAVA
程序。2.另外classpath和装哪盘 是没关系的。3.多数情况是 你的JAR包中依赖某些其他JAR包,而你舍友电脑中没有。将他们直接添加到classpath或者 临时分配一下路径。
bat
文件
命令
大全
答:
call 调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续
命令
)。pause 运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue...的提示,等待用户按任意键后继续rem 表示此命令后的字符为解释行(注释),不执行,只是给...
大家正在搜
java可以在任何机器上运行吗
一个java程序的执行是从
简述java程序的执行过程
java程序执行过程
java执行jar文件
java和javascript
java机器
机器调度问题java
机器调度问题数据结构java
相关问题
如何ssh到另外一台机器上执行程序
怎么将java程序变成.bat文件,在别的机器也能执行?
局域网内2台电脑,如何在局域网的另外一台电脑上执行bat的批...
在linux下有一个java程序,我想调用另一台机器上(wi...
怎么使用相对路径打开另一个bat并执行java
让机器定时执行一个程序,用JAVA如何实现
java程序去执行一个bat文件