C#,Powershell和控制台应用程序 - 如何在处理过程中处理输入

时间:2010-11-06 05:52:56

标签: c# powershell console

我为自己创建的程序的一部分允许从程序中运行PowerShell命令和脚本(不需要打开PowerShell cli,因为它已经存在)。在大多数情况下,事情很好,我可以输入并执行命令和脚本,但如果在执行命令/脚本/程序之前需要输入,则会失败。我目前正在努力工作的是ftp,我不知所措。如果有人知道如何通过C#运行空间或任何解释它的资源运行ftp(或类似程序),我将不胜感激。

1 个答案:

答案 0 :(得分:1)

您需要重定向控制台IO流。

有关如何入门的示例,请参阅MSDN条目Process.BeginOutputReadLine