Out-Null
删除输出,不将其发送到控制台。
语法
Out-Null [-InputObject <psobject>] [<CommonParameters>]
说明
Out-Null cmdlet 将输出发送到 NULL,实际上是删除输出。
参数
-InputObject <psobject>
指定已发送到 null(删除)的对象。输入一个包含对象的变量,或键入可获取对象的命令或表达式。
是否为必需? |
false |
位置? |
named |
默认值 |
|
是否接受管道输入? |
true (ByValue) |
是否接受通配符? |
false |
<CommonParameters>
此 cmdlet 支持通用参数:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。有关详细信息,请参阅 about_Commonparameters.
输入和输出
输入类型是指可通过管道传递给 cmdlet 的对象的类型。返回类型是指 Cmdlet 所返回对象的类型。
输入 |
System.Management.Automation.PSObject 可以通过管道将任何对象传递给 Out-Null。 |
输出 |
无 Out-Null 不生成任何输出。 |
说明
包含 Out 动词的 cmdlet(输出 cmdlet)没有用于提供名称或文件路径的参数。若要向某个输出 cmdlet 发送数据,请使用管道运算符 (|) 将 Windows PowerShell 命令的输出发送到该 cmdlet。还可以将数据存储在变量中,并使用 InputObject 参数将数据传递给 cmdlet。有关详细信息,请参阅示例。
Out-Null 不返回任何输出对象。如果将 Out-Null 的输出通过管道传递给 Get-Member,则 Get-Member 将报告尚未指定对象。
示例 1
C:\PS>get-childitem | out-null
说明
-----------
此命令获取本地目录中的项,但随后将其丢弃,而不是通过管道传递或在命令行显示它们。这在丢弃不需要的输出时非常有用。