【发布时间】:2010-10-01 20:41:11
【问题描述】:
这是我的问题。我有一个必须在 TTY 中运行的程序,cygwin 提供了这个 TTY。当我重定向 stdIn 时,程序失败,因为它没有 TTY。我不能修改这个程序,需要一些自动化的方法。
如何抓取 cmd.exe 窗口并向其发送数据并让它认为用户正在输入?
我正在使用 C#,我相信有一种方法可以使用 java.awt.Robot 来做到这一点,但由于其他原因我必须使用 C#。
【问题讨论】:
-
另见关于此的其他问题:stackoverflow.com/questions/450741/…
-
这是我的另一个问题,我决定尝试不同的方式,因此提出不同的问题
标签: .net automation cmd stdin