Process p = new ProcessBuilder("wgetdata.bat","2006","06","06","06").start(); InputStream estream = p.getErrorStream(); InputStream stream = p.getInputStream(); while (true) { int d = estream.read(); if (d == -1) { estream.close(); break; } System.out.print((char)d); } while (true) { int c = stream.read(); if (c == -1) { stream.close(); break; } System.out.print((char)c); } これだと何もエクリプスのコンソールには出ませんでした。 getInputStreamを先に取り出すようにすると、バッチの途中までが出力されます。 バッチの途中でフリーズしているようです。 作業ディレクトリ、環境変数の設定はしていないので、明日あたり取り組んでみたいと思います。