总结

已完成

在本模块中,你首先了解了管道的含义。

管道是由管道 (|) 字符连接的一组命令。 其思路是将一个命令的输出作为下一个命令的输入。

在构造管道的过程中,你已了解到,首先需要评估一个命令是否合适并且可以作为管道中的下一个命令添加。 如果命令的输出与下一个命令运行所需的输入相匹配,则表示该命令合适。

Get-Help 命令可帮助你检查命令,而 INPUT 和 PARAMETERS 部分可帮助你了解命令接受的输入类型。 对于管道输入,需要找到将属性 Accept pipeline input? 设置为 True 的参数

还有一个评估顺序,揭示了如何分析输入的有效性。 可以通过两种主要方式将输入视为有效。 第一种方式称为“按值”,这意味着输入将数组与特定类型匹配。 第二种方式是“按属性名称”,这意味着无论传入哪种类型的对象,都必须具有特定名称的属性

最后,你了解了筛选和格式设置。 “筛选左侧”概念非常重要,因为它指示你应该尽可能靠近数据源进行筛选。 也就是说,应将它尽可能地输入到语句中最左侧(最早)的位置。 当你处理大型数据存储并且需要通过网络返回数据时,这种位置尤其重要。 “从右往左格式化数据”表示任何输出格式设置都应尽可能地放在语句的最右边或最后面

其他资源