将输入转发到PowerShell,从中读取输出而无需用户看到控制台c#

时间:2014-10-04 06:38:46

标签: c# powershell

有没有办法让一个应用程序充当PowerShell提示符的不同接口,就像ISE一样?我只想让它在视觉上与众不同。我正在考虑与stdin和stdout有关,但我不完全确定如何在C#中完成这项工作。以及隐藏控制台窗口的问题。

1 个答案:

答案 0 :(得分:1)

当然,您可以使用PowerShell引擎API在WPF或WindowsForms应用程序中托管PowerShell。在您自己的应用程序中查看此MSDN topic on hosting PowerShell