Out-Null
隐藏输出,而不是将其发送到管道或显示它。
语法
Out-Null
[-InputObject <PSObject>]
[<CommonParameters>]
说明
Out-Null
cmdlet 将其输出发送到 NULL,实际上,将其从管道中删除,并阻止输出在屏幕上显示。
示例
示例 1:删除输出
Get-ChildItem | Out-Null
此命令获取当前位置/目录中的项,但其输出不会通过管道传递,也不会显示在命令行中。 这对于隐藏不需要的输出非常有用。
参数
-InputObject
指定要发送到 NULL 的对象(从管道中删除)。 输入包含对象的变量,或键入获取对象的命令或表达式。
类型: | PSObject |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
输入
可以通过管道将任何对象传递给此 cmdlet。
输出
None
此 cmdlet 不返回任何输出。
备注
- 包含 Out 谓词(Out cmdlet)的 cmdlet 没有名称或文件路径的参数。 若要将数据发送到 Out cmdlet,请使用管道运算符(
|
)将 PowerShell 命令的输出发送到 cmdlet。 还可以将数据存储在变量中,并使用 InputObject 参数将数据传递给 cmdlet。 有关详细信息,请参阅示例。 -
Out-Null
不返回任何输出对象。 如果将Out-Null
的输出通过管道传递给 Get-Member cmdlet,Get-Member
则报告未指定任何对象。