반응형

안녕하세요.

자바고수님들의 많은 답변 바라겠습니다.

제가 하고자 하는것은 일반 자바어플리케이션에서....

1. 외부명령어 실행후 (예를 들어 도스창의 ipconfig 실행)

2. 도스창의 결과(ip정보등)를 xml과 같은 파일로 저장

하려는 것입니다.

1번의 경우는 Runtime.exec()를 이용하면 될것 같은데,,,, 문제는 2번이군요. 도스창의 결과를 어떻게 파일로 저장할수 있을까요?

그럼 많은 조언 바라겠습니다.

좋은 하루되세요.

------------------------------------------------------------------------------------------------------------


음.. 직접 해보진 않았지만, process 객채를 받아서 처리하면 가능하지 않을까요?


예를 들면..


 try {

Runtime rt = Runtime.getRuntime();

Process proc = rt.exec("command...");


OutputStream ostream = proc.getOutputStream();

... ...



 } catch (...) {

...

 }



이런 형식으로 Output Stream을 받아서 처리하면 될 것 같은데요.. ㅎㅎ


반응형
Posted by Real_G