用java程序调用批处理文件
2024-08-21 00:53:23
用java程序执行批处理文件并打印出控制台信息:
public class test {
public static void main(String[] args) {
try {
//执行批处理文件
Process process = Runtime.getRuntime().exec("C:\\test\\test.bat");
//打印控制台信息
BufferedReader read = new BufferedReader(new InputStreamReader(process.getInputStream()));
String str = null;
while ((str = read.readLine()) != null) {
System.out.println(str);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
上面程序的弊端是在DOS界面用javac和java编译执行是好使的,但是在eclipse中执行却不好使。
最新文章
- 用Advanced Installer制作DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版详解
- 采用post的方式提交数据
- linux 从命令行自动识别文件并将其打开的命令
- Java Random随机种子
- github 托管代码两分钟教程【转载,亲测可行】
- 接口速度慢问题查找(TTFB时间长)
- PHP 分析1
- NSDictionary 的内部实现
- 旺财速啃H5框架之Bootstrap(六)
- php练习 租房子
- temp-黄河农商行路径
- android DecorView深入理解
- Java实现mongodb原生增删改查语句
- ztree 为节点添加点击触发事件
- Python全栈-JavaScript】jQuery工具
- 【QML与C++混合编程】用QVariantList传递数组类型成员
- C++学习笔记45:多态性
- bootstrap-select 下拉多选组件
- Abp IRepository 方法解释(1)
- Python之pymysql的使用