java中Runtime.exe执行时怎么传入参数? 10

Processpro=Runtime.getRuntime().exec("exe文件的路径");java的tomcat里面会显示Password:,密码值要怎么自动输入... Process pro=Runtime.getRuntime().exec("exe文件的路径");
java的tomcat里面会显示Password:,密码值要怎么自动输入成功执行exec?
展开
 我来答
gxq926
2012-09-25 · TA获得超过113个赞
知道小有建树答主
回答量:162
采纳率:0%
帮助的人:85.5万
展开全部
Runtime.getRuntime().exec("exe文件的路径");里面的参数是程序给你提供的接口,也有可能是dos命令,你如果了解命令格式就明白了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mini咪咪狐
2012-09-13 · 超过18用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:46.5万
展开全部
Process pro=Runtime.getRuntime().exec("exe文件的路径");

这个要看你命令支持参数不支持的

比如 arp -a
Process pro=Runtime.getRuntime().exec("arp -a");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Leo分享
2012-09-13 · TA获得超过754个赞
知道小有建树答主
回答量:1405
采纳率:0%
帮助的人:762万
展开全部
首先要有一个密码password
然后与输入的密码匹配
if(password = inpassword)
Process pro=Runtime.getRuntime().exec("exe文件的路径");

不匹配就不执行
追问
不是,我是需要传参到exec里面执行
追答
那你的文件就需要提供一个接口
直接Process pro=Runtime.getRuntime().exec("exe文件的路径(这里有一个空格)"+password );
这样就行了
参数直接跟在文件名后面就行
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式