c# 怎么连续的给后台运行的程序传递控制命令
process telnet之后,给telnet传递命令只能传一个,比如:p.StandardInput.WriteLine(@"open 192.168.1.112 ") 这样会调用telnet执行open ..112.但是,此时telnet会提示让你输密码(就是有一个交互的过程),如果现在 p.StandardInput.WriteLine(要与telnet交互的命令),是没有反应的。好像没传递任何指令一样。我们都知道,如果是cmd的话,可以一直 p.StandardInput.WriteLine(命令)给cmd执行。但是换做telnet就不行,请教这是怎么回事? 应该怎么解决?? --------------------编程问答-------------------- 我记得好像可以读取dos返回数据的。
p.StandardOutput.ReadLine你试试。
read到数据之后你在write下一条命令 --------------------编程问答-------------------- 这个还没尝试过··期待···
补充:.NET技术 , C#