关键问题是如何找到该cmd窗口

解决方案 »

  1.   

    java好像 不能找到本地窗口的句柄吧,除了用jni
      

  2.   

    用jni,没接触过。那样就麻烦了
      

  3.   

    是啊,用纯java应该是不行吧,你搜一下看看吧
      

  4.   

    这个cmd窗口是从哪儿来的?java程序控制的么?
      

  5.   

    利用一个框架启动的,能控制它的Title
      

  6.   

    你要输入什么你定义一个.bat的文件。
    把你要输入的东西写在里面
    然后用java调用这个可执行文件就行了阿
      

  7.   

    具体case是这样的:
     运行一个command在 CMD window, 这个命令不是一下就结束那种,它还需要我输入一个参数,例如“y”,然后确认才能继续
    这样能用一个.bat实现么?
      

  8.   

    你想执行什么命令,你是不是想自己做个cmd啊bat文件可以执行很多命令,只是有些命令需要等待输入
      

  9.   

    我在这里回复你了:http://community.csdn.net/Expert/topic/5013/5013915.xml?temp=.3216059
      

  10.   

    在已经打开的cmd窗口中寻找一个合适的窗口然后输入y\n那个程序试过了,非常感谢。但是我的最终需求是:在一个指定的cmd窗口(知道title)中,用程序模拟输入y回车。而且这个y必须能被先前运行的程序TScreenInput识别,并让TScreenInput做出正确的反应可以用java的Robot类来模拟输入用一个bat能达到我的需求么?bat我不熟啊
      

  11.   

    如何激活多个存在cmd窗体中的一个呢,知道该窗体的title