如题。我使用Process类的exec方法来执行命令行工具。现在出现的问题就是,对于一次性命令的dos工具,例如dir,不需要交互,即不会根据用户的选择出现多种控制流,我的程序没有问题,可以通过管道流将命令行信息打印输出到Swing中。但是对于和用户交互的dos工具,则无法得到它的数据流。整了一天,这一块还是没有弄好,请大家给我点思路。

解决方案 »

  1.   

    楼主截止到2008-06-17 17:25:56的汇总数据:
    发帖数:1
    结贴数:0
    结贴率: 0.00%
      

  2.   

    好像挺麻烦,个人觉得这个任务本身就有点别扭
      

  3.   

    个人觉得这样的需要是很平常的,为什么会别扭呢?
      

  4.   

    这是要实现2个系统之间的通信交互,但是其中一个系统并没有考虑过要和其他系统集成,
    因此也没有提供开发接口。要把这样2个系统集成起来多少有点难度。