22external help file : System.Management.Automation.dll-Help.xml 
33Locale : en-US 
44Module Name : Microsoft.PowerShell.Core 
5- ms.date : 12/31/2022 
5+ ms.date : 04/17/2025 
66online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.core/out-host?view=powershell-5.1&WT.mc_id=ps-gethelp 
77schema : 2.0.0 
88title : Out-Host 
@@ -27,10 +27,9 @@ The `Out-Host` cmdlet sends output to the PowerShell host for display. The host
2727at the command line. Because ` Out-Host `  is the default, you don't have to specify it unless you want
2828to use its parameters.
2929
30- ` Out-Host `  is automatically appended to every command that is executed. It passes the output of the
31- pipeline to the host executing the command. ` Out-Host `  ignores ANSI escape sequences. The escape
32- sequences are handled by the host. ` Out-Host `  passes ANSI escape sequences to the host without
33- trying to interpret or change them.
30+ ` Out-Host `  passes the output of the pipeline to the host executing the command. ` Out-Host `  ignores
31+ ANSI escape sequences. The escape sequences are handled by the host. ` Out-Host `  passes ANSI escape
32+ sequences to the host without trying to interpret or change them.
3433
3534## EXAMPLES  
3635
@@ -89,14 +88,14 @@ Accept wildcard characters: False
8988
9089### -Paging 
9190
92- Indicates that `  Out-Host` displays one page of output at a time, and waits for user input before the 
93- remaining pages are displayed. By default, all the output is displayed on a single page. The page 
94- size is determined by the characteristics of the host. 
91+ Indicates that `  Out-Host` displays one page of output at a time. The page size is determined by the 
92+ characteristics of the host. 
9593
96- Press the <kbd>Space</kbd> bar to display the next page of output or the <kbd>Enter</kbd> key to 
97- view the next line of output. Press <kbd>Q</kbd> to quit. 
94+ After outputting the first page, the command waits for user input before the remaining pages are 
95+ displayed. Press the <kbd>Spacebar</kbd> to display the next page of output or the <kbd>Enter</kbd> 
96+ key to view the next line of output. Press <kbd>Q</kbd> to quit. 
9897
99- **Paging** is similar to the **more** command. 
98+ Using  **Paging** is similar to using  the **more** command.
10099
101100> [!NOTE] 
102101> The **Paging** parameter isn't supported by the PowerShell ISE host. 
@@ -117,7 +116,8 @@ Accept wildcard characters: False
117116
118117This cmdlet supports the common parameters : -Debug, -ErrorAction, -ErrorVariable, 
119118-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, 
120- -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216). 
119+ -WarningAction, and -WarningVariable. For more information, see 
120+ [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216). 
121121
122122# # INPUTS
123123
@@ -137,20 +137,22 @@ Windows PowerShell includes the following aliases for `Out-Host`:
137137
138138- ` oh` 
139139
140- The **Paging** parameter isn't supported by all PowerShell hosts. For example, if you use the 
141- **Paging** parameter in the PowerShell ISE, the following error is displayed: 
142- `out-lineoutput  : The method or operation is not implemented.` 
140+ Not all PowerShell hosts support the **Paging** parameter. For example, if you use the **Paging** 
141+ parameter in the Windows PowerShell ISE, the following error is displayed :
142+ 
143+ > out-lineoutput : The method or operation is not implemented. 
143144
144145The cmdlets that contain the **Out** verb, `Out-`, don't format objects. They render objects and 
145146send them to the specified display destination. If you send an unformatted object to an `Out-` 
146147cmdlet, the cmdlet sends it to a formatting cmdlet before rendering it. 
147148
148- The `Out-` cmdlets don't have parameters for names or file paths . To send data to an `Out-` cmdlet, 
149- use the pipeline  to send a PowerShell command's output  to the cmdlet. Or, you can store data in a
150- variable and use the **InputObject**  parameter to pass the data to the cmdlet.
149+ The `Out-` cmdlets don't read input from files . To send data to an `Out-` cmdlet, use the pipeline  
150+ to send data  to the cmdlet. Or, you can store data in a variable and use the **InputObject**  
151+ parameter to pass the data to the cmdlet. 
151152
152- ` Out-Host`   sends data, but it doesn't produce any output objects. If you pipeline the output of 
153- ` Out-Host`   to the `Get-Member` cmdlet, `Get-Member` reports that no objects have been specified. 
153+ ` Out-Host`   sends data to the host only. Tt doesn't produce output objects to the pipeline. If you 
154+ pipeline the output of `Out-Host` to the `Get-Member` cmdlet, `Get-Member` reports that no objects 
155+ have been specified. 
154156
155157# # RELATED LINKS
156158
0 commit comments