中易网

Java如何调用可执行文件和批处理命令

答案:1  悬赏:80  
解决时间 2021-11-08 19:43
Java如何调用可执行文件和批处理命令
最佳答案
有些第三方厂商如(ANT),也提供了调用windows下可执行程序的方法,但我们往往需要调用一些批处理命令。而java 却不提供。
这里,我采用一种变相的调用方法,使得Java 能调用批处理命令。如果您有更好的方法,希望您能告诉我。
前期准备[/B]
Quick Batch File (De)Compiler
将任何BAT、CMD批处理脚本编译为EXE文件!开始1. 运行exe 文件
Java JDK里已经提供了调用的方法,不在累赘,代码如下。
try {String command = "notepad";
Process child = Runtime.getRuntime().exec(command);
} catch (IOException e) {}
2. 运行 bat(批处理) 文件
在Google上搜索一下,找到Quick Batch File (De)Compiler,可以将任何BAT、CMD批处理脚本编译为EXE文件。使用了一下,果然可以。
Quick Batch File (De)Compiler使用非常简单:
Quickbfc 文件名.bat 文件名.exe(将批处理命令编译为可执行文件)
quickbfd 文件名.exe 文件名.bat(将可执行文件反编译为批处理命令)
然后,我们再按第一种方法通过Java 调用,即可。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
雪铁龙世嘉离合器打华是什么问题
上海的煤是向国外买的吗?
有深圳罗湖汽车站到衡阳的汽车票吗?
东戴河距离葫芦岛多少公里
胡兵和陈好代言的婚纱照相馆叫什么名字?
卓字是什么意思
给死者烧了一点纸,鞠了两个恭有防害没得
水杉树种子多少钱
i5手机质量怎么样?
西游记 林海雪原 水浒 三国演义
理财产品有什么风险
欧林匹克旗帜五坏什么颜色代表5个国家
汉斯·奥斯特的人生历程是怎样的呢?
遗传性眼袋而且很明显,请问如何减轻
陌陌上隐身是什么意思
推荐资讯
太阳神镇痛灸效果如何?有用过的朋友吗
怎样在美丽说开店怎样投资
关于近视的问题,看近处的东西戴眼镜会不舒服
考湖南师范大学中国古代文学专业的研究生应该
什么是无痕、有痕内衣?
小孩子怎么算的呀,身高130...小孩子怎么算的
金马坊到南屏街怎么坐公交,南屏街附近有什么
车管家汽车快修地址在哪,我要去那里办事
请问经期可喝普洱茶吗?
哈尔滨的百年老店“马迭尔”是谁创建的?因何
随意居装饰怎么样?
工艺花茶制作方法
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?