PowerShell Logo Small

Out-Host



This is the built-in help made by Microsoft for the command 'Out-Host', in PowerShell version 5 - as retrieved from Windows version 'Microsoft Windows Server 2012 R2 Standard' PowerShell help files on 2016-06-23.

For PowerShell version 3 and up, where you have Update-Help, this command was run just before creating the web pages from the help files.

SYNOPSIS

Sends output to the command line.

SYNTAX


Out-Host [-InputObject [<PSObject>]] [-Paging] [<CommonParameters>]



Search powershellhelp.space

DESCRIPTION


The Out-Host cmdlet sends output to the Windows PowerShell host for display. The host displays the output at the command line. Because Out-Host is the default, you do not
need to specify it unless you want to use its parameters to change the display.



<

RELATED LINKS

Online Version: http://go.microsoft.com/fwlink/p/?linkid=289601
Clear-Host
Out-Default
Out-File
Out-Null
Out-Printer
Out-String
Write-Host

REMARKS

<

Examples


-------------------------- EXAMPLE 1 --------------------------

PS C:\>Get-Process | Out-Host -Paging



This command displays the processes on the system one page at a time. It uses the Get-Process cmdlet to get the processes on the system. The pipeline operator (|) sends the
results to Out-Host, which displays them at the console. The Paging parameter displays one page of data at a time.

The same command format is used for the Help function that is built into Windows PowerShell. That function gets data from the Get-Help cmdlet and then uses the Paging
parameter of Out-Host to display the data one page at a time by using this command format: Get-Help $Args[0] | Out-Host -Paging.






-------------------------- EXAMPLE 2 --------------------------

PS C:\>$a = Get-History
PS C:\>Out-Host -InputObject $a



These commands display the session history at the command line. The first command uses the Get-History cmdlet to get the session history, and then it stores the history in
the $a variable. The second command uses Out-Host to display the content of the $a variable, and it uses the InputObject parameter to specify the variable to Out-Host.