首页 > 解决方案 > 在 C# 的管道中调用 powershell cmdlet

问题描述

Pipeline.Invoke是在管道中System.Management.Automation.Runspaces调用 Commands 集合中存在的 cmdlet 还是在 C# 中单独执行?

我已将两个 cmdlet 添加到管道并调用Pipeline.Invoke,但是第一个 cmdlet 的输出未被识别为管道输入,并且出现与第二个 cmdlet 缺少必填字段相关的错误。

我们可以像在 PowerShell 中那样在 C# 中实现管道调用console A | B吗?

标签: c#powershellpipelinecmdlets

解决方案


推荐阅读