调用控制台难题

卡卡Gemini 2010-03-22 01:49:37
我用Process类调用控制台,然后输入一些dos命令,采用的是IO重定向。我输入一部分命令之后,会再弹出一个dos窗,剩下的命令需要再这个窗口输入并执行。现在不知道如何获取这个dos窗口来输入命令。我在第一次启动进程后能否获得弹出的dos框?以便继续执行命令?高手指教
...全文
93 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
卡卡Gemini 2010-05-26
  • 打赏
  • 举报
回复
这个问题已经解决了,谢谢
lethwei 2010-03-22
  • 打赏
  • 举报
回复
不知道有没有更简便的做法, 我说个麻烦的:
遍历系统所有进程, 因为你新起的 dos 窗口是前一个的子进程, 所以通过遍历可以找出新起的这个 cmd.exe 进程, 然后就可以跟第一个进程一样执行命令了
xingyuebuyu 2010-03-22
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20100224/11/52970c74-6760-4176-bd83-62ad86efb688.html

最好是写一个.bat档案,在直接调用这个.bat

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧