java执行批处理命令 获取返回 数据
2014-05-20 15:11
495 查看
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
public class T {
/**
* <b>描述:</b>
* @param args
* void
* @author 张磊 2014-5-16 编写
*/
public static void main(String[] args) {
Process process;
try {
process = Runtime.getRuntime().exec("ping " + "localhost");
InputStreamReader r = new InputStreamReader(process.getInputStream());
LineNumberReader returnData = new LineNumberReader(r);
String returnMsg = "";
String line = "";
while ((line = returnData.readLine()) != null) {
System.out.println(returnData.getLineNumber()+" "+line);
returnMsg += line;
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
import java.io.InputStreamReader;
import java.io.LineNumberReader;
public class T {
/**
* <b>描述:</b>
* @param args
* void
* @author 张磊 2014-5-16 编写
*/
public static void main(String[] args) {
Process process;
try {
process = Runtime.getRuntime().exec("ping " + "localhost");
InputStreamReader r = new InputStreamReader(process.getInputStream());
LineNumberReader returnData = new LineNumberReader(r);
String returnMsg = "";
String line = "";
while ((line = returnData.readLine()) != null) {
System.out.println(returnData.getLineNumber()+" "+line);
returnMsg += line;
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
相关文章推荐
- Java获取Windows CMD窗口执行命令的返回信息【转自国外某网站】【转自Cratical】
- Java获取Windows CMD窗口执行命令的返回信息【转自国外某网站】
- Java如何调用可执行文件和批处理命令
- Java调用可执行文件和批处理命令
- java 中ResultSet可以获取的数据类型及返回值类型列表
- Java执行wmic命令获取系统环境变量
- java调用shell命令并获取执行结果
- Java如何调用可执行文件和批处理命令
- JAVA 获取http返回XML的数据
- java 通过http方式获取返回的数据
- java 中调用window系统中的文件,或者执行命令(shell、.CMD、.EXE)并获取返回值(如果有的话)
- linux下获取命令执行后的返回信息方法
- 怎样写一个获取数据函数:用TCP/IP通讯,向服务端发送命令,并从服务端获得返回数据.
- Java获取Oracle存储过程中执行查询返回的结果集
- Java执行Linux命令并返回命令结果
- Java如何调用可执行文件和批处理命令
- Java调用可执行文件和批处理命令
- 获取Linux执行命令后的PID--管理部署在服务器的Java程序
- Java如何调用可执行文件和批处理命令
- linux shell命令中字符串的连接,及获取执行命令后返回的字符