Out-Default

Sends the output to the default formatter and to the default output cmdlet.

语法

Default (默认值)

Out-Default
    [-Transcript]
    [-InputObject <PSObject>]
    [<CommonParameters>]

说明

PowerShell automatically adds Out-Default to the end of every top-level interactive pipeline. Out-Default passes the objects it receives to the PowerShell format system. Then, it writes the formatted output to the console. This cmdlet isn't intended to be used by the end user.

示例

Example 1

While this cmdlet is not intended to be run directly by the end user, it can be.

Get-Process | Select-Object -First 5 | Out-Default
 NPM(K)    PM(M)      WS(M)     CPU(s)      Id  SI ProcessName
 ------    -----      -----     ------      --  -- -----------
     12     2.56       5.20       0.00    7376   0 aesm_service
     48    34.32      18.10      26.64    9320  13 AlertusDesktopAlert
     24    13.97      12.74       0.77   12656  13 ApplicationFrameHost
      8     1.79       4.41       0.00    8180   0 AppVShNotify
      9     1.99       5.07       0.19   19320  13 AppVShNotify

No error is thrown when using Out-Default but the output isn't changed if it's not explicitly called.

参数

-InputObject

Accepts input to the cmdlet.

参数属性

类型:PSObject
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Transcript

When you use this parameter, the output is only sent to the PowerShell transcript.

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.