해당 출력내용이 스트림을 통해 line에 출력된다. 이 line String을 파싱해서 가져다 쓰면 된다.
StringBuffer message = new StringBuffer();
InputStreamReader isr = null;
BufferedReader br = null;
try
{
Process p = Runtime.getRuntime().exec(System.getenv("windir")+"\\system32\\"+"tasklist.exe");
isr = new InputStreamReader(p.getInputStream());
br = new BufferedReader(isr);
String line = null;
while ((line = br.readLine())!= null)
{
System.out.println("msg=>"+line);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
if(isr!=null) try {isr.close(); } catch (IOException e) {}
if(br!=null) try { br.close();} catch (IOException e) {}
}
'IT_Programming > Java' 카테고리의 다른 글
[펌] ClassLoader로 프로퍼티 사용 (0) | 2010.12.30 |
---|---|
[펌] Java 자료 압축, 자료 손상 검사, 파일 묶기 (0) | 2010.12.30 |
[Java] 메모리에 zip 파일 생성하기 / 파일 캐싱 (0) | 2010.12.29 |
[펌] Java code _ UTF형태 파일에서 BOM 제거하기 (0) | 2010.12.02 |
Bom Remover Source Code (0) | 2010.12.02 |