【发布时间】:2014-04-21 13:23:10
【问题描述】:
我目前正在编写一些命令作为 PowerShell cmdlets 并且到目前为止执行我需要的操作没有问题(处理来自管道的对象)。但是我现在需要做一些不同的事情,从零开始并生成对象(也就是说,我没有记录作为输入,只是一个简单的文本param,我需要为管道的下一阶段生成数据)。
如何将新数据“传递”到管道?有人可以为我提供一个类似 out-generate -size X 这样的命令的示例,它会以我可以做到的方式在管道中生成 X 个连续整数
out-generate -size 10 | out-gridview
到目前为止,我不知道如何将数据作为输出发送,我知道如何写入数据 (WriteObject),但我假设(可能是错误的)它只写入文本表示而不将对象发送到管道。还是我只需要将东西传递给WriteObject?
【问题讨论】:
标签: c# powershell powershell-2.0 powershell-3.0 cmdlets