永发信息网

Java中如何调用bat,并传入参数?

答案:2  悬赏:10  手机版
解决时间 2021-11-18 13:21
Java中如何调用bat,并传入参数?
最佳答案
java可使用Runtime.exec执行bat文件,示例代码如下:
import java.io.*;
import java.util.*;
public class TestExec {
public void runbat(int name) {
String cmd = "cmd /c start D:/bat/"+name+".bat";
try {
Process ps = Runtime.getRuntime().exec(cmd);
System.out.println(ps.getInputStream());
} catch(IOException ioe) {
ioe.printStackTrace();
}
}
public static void main(String[] args){
TestExec test1 = new TestExec ();
test1.runbat("abc");
}
}
其中,abc.bat可以是已经存在的bat,也可以是动态生成的bat(如果需要根据已有参数执行bat,则可以使用动态生成bat文件的方式)
全部回答
我暂时保留我的看法!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
停车场(仙游县环境保护局西南)地址在什么地方
跨度6米宽4米平板桥浇多厚混凝土才能承载30吨
中邮海外购普通加固是怎么加固的?
泰山路地址在什么地方,想过去办事
华安保险向我要助学贷款
现在的军嫂和 以前的军嫂有区别吗?
我要贷款10000年利率4.35.每个月利息多少钱贷
足球足球比赛点球八百字作文
海芋和马蹄莲有什么区别?
松树木里面有红木是什么?
英语sheet bare什么意思?
怎样对待企业员工的知识产权成果
南阳引丹局有对口上级机关吗?
三十八度枝江精品三年多少钱
使人读起来就可以感受到这个人具有王者风范的
推荐资讯
求出处,是什么gal,女主叫雫
结婚被岳母逼着买房的女婿还恨岳母吗
新手求问,为什么兰斯自动回复技能消失了
虎门智顺人才市场,我去应聘招聘专员时要交5百
一封简单,包含深情的感人表白信给男生的
脑卒中偏瘫与三七,天麻
同化、异化作用的概念是什么
两岁宝宝睡觉一只手发抖是怎么回事
王殿祥首饰 一店怎么样
“陪伴是最长情的告白”这句话出自哪里啊,原
VC水国产和泰国的区别
剃完光头该怎么做?怎么保养
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?