用Runtime.exec()调用 solaris的du命令输出磁盘空间到一个文件,然后分析这个文件。

解决方案 »

  1.   

    try{
    Process p1 = Runtime.getRuntime().exec(new String[]{
                         "C:\\Program Files\\Microsoft Office\\Office10\\winword",
                         "temp.doc"
                         });
                      InputStream is = p1.getInputStream();
                      int r;
                      while( (r=is.read()) != -1)
                            System.out.print((char)r);
                            
            }
        catch(Exception e)
        {}上面是打开word的例子,你可以参考。
      

  2.   

    可以执行命令行程序,结果放在InputStream is 里面,自己分析就是了。