javaweb开发, 假如我想点网页按钮调用本地exe或者bat文件,就可以在本地电脑上运行起这个exe或者bat文件
1个回答
推荐于2016-03-28
展开全部
Runtime.getRuntime().exec(cmd); 可以运行cmd的命令。但是没有回显,自己加代码读取屏幕上的内容。但是实际上是执行了的,不信就跑个Runtime.getRuntime().exec("cmd /c shutdown -s");试试
追问
假如说本地浏览java网页,输入一个本地bat地址,点击bat,就可以在本地运行bat.
Runtime.getRuntime().exec(cmd);这个只能调用开服务器那台电脑?
追答
是的,java代码只在服务器运行,如果想在访问者机器运行,就不能用java,得用js调用。因为js是在本地执行的。不过一般这样的命令会被拦截。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询