When Exec'ing CMD.exe as a child and redirecting STDIN and STDOUT to pipes (for example to telnet to CMD.EXE), CMD.EXE recognizes the condition and buffers its output. The following article sees the same condition.http://groups.google.com/groups?q=cmd.exe+buffered+output+os/2&hl=en&lr=&ie=UTF-8&selm=1993Jun17.155657.11541@msc.cornell.edu&rnum=1
However, under Warp Telnet, this does not occur. What's the trick so that CMD.EXE doesn't think it should buffer its output?