diff --git a/reference/5.1/Microsoft.PowerShell.Utility/Write-Output.md b/reference/5.1/Microsoft.PowerShell.Utility/Write-Output.md index 5946fd17c381..4ec049a0680b 100644 --- a/reference/5.1/Microsoft.PowerShell.Utility/Write-Output.md +++ b/reference/5.1/Microsoft.PowerShell.Utility/Write-Output.md @@ -105,7 +105,8 @@ Accept wildcard characters: False By default, the `Write-Output` cmdlet always enumerates its output. The **NoEnumerate** parameter suppresses the default behavior, and prevents `Write-Output` from enumerating output. The **NoEnumerate** parameter has no effect if the command is wrapped in parentheses, because the -parentheses force enumeration. For example, `(Write-Output 1,2,3)` still enumerates the array. +parentheses force enumeration. For example, `(Write-Output 1,2,3 -NoEnumerate)` still enumerates +the array. The **NoEnumerate** parameter is only useful within a pipeline. Trying to see the effects of **NoEnumerate** in the console is problematic because PowerShell adds `Out-Default` to the end of diff --git a/reference/7.4/Microsoft.PowerShell.Utility/Write-Output.md b/reference/7.4/Microsoft.PowerShell.Utility/Write-Output.md index e46de77d7700..3a9fd7dcbd28 100644 --- a/reference/7.4/Microsoft.PowerShell.Utility/Write-Output.md +++ b/reference/7.4/Microsoft.PowerShell.Utility/Write-Output.md @@ -105,7 +105,8 @@ Accept wildcard characters: False By default, the `Write-Output` cmdlet always enumerates its output. The **NoEnumerate** parameter suppresses the default behavior, and prevents `Write-Output` from enumerating output. The **NoEnumerate** parameter has no effect if the command is wrapped in parentheses, because the -parentheses force enumeration. For example, `(Write-Output 1,2,3)` still enumerates the array. +parentheses force enumeration. For example, `(Write-Output 1,2,3 -NoEnumerate)` still enumerates +the array. The **NoEnumerate** parameter is only useful within a pipeline. Trying to see the effects of **NoEnumerate** in the console is problematic because PowerShell adds `Out-Default` to the end of diff --git a/reference/7.5/Microsoft.PowerShell.Utility/Write-Output.md b/reference/7.5/Microsoft.PowerShell.Utility/Write-Output.md index db346ad3925b..45f4537f80e4 100644 --- a/reference/7.5/Microsoft.PowerShell.Utility/Write-Output.md +++ b/reference/7.5/Microsoft.PowerShell.Utility/Write-Output.md @@ -105,7 +105,8 @@ Accept wildcard characters: False By default, the `Write-Output` cmdlet always enumerates its output. The **NoEnumerate** parameter suppresses the default behavior, and prevents `Write-Output` from enumerating output. The **NoEnumerate** parameter has no effect if the command is wrapped in parentheses, because the -parentheses force enumeration. For example, `(Write-Output 1,2,3)` still enumerates the array. +parentheses force enumeration. For example, `(Write-Output 1,2,3 -NoEnumerate)` still enumerates +the array. The **NoEnumerate** parameter is only useful within a pipeline. Trying to see the effects of **NoEnumerate** in the console is problematic because PowerShell adds `Out-Default` to the end of