Prerequisites
Steps to reproduce
The -RepeatHeader switch parameter for Format-Table works as expected (header lines are repeated after a number of table rows are output based on the size of the console window) when rendering a data type using custom formatting. For example, these commands will render with repeated headers:
Get-Process | Format-Table -RepeatHeader
Get-ChildItem C:\Windows\ | Format-Table -RepeatHeader
However, these commands do not render with repeated headers:
Get-Verb | Format-Table -RepeatHeader
Get-Process | Format-Table -Property Name, ID -RepeatHeader
Get-ChildItem C:\Windows\ | Format-Table -Property Name, Length -RepeatHeader
Expected behavior
Output of Format-Table contains multiple header rows
Actual behavior
Header row is only rendered at the beginning of the output.
Error details
No response
Environment data
Name Value
---- -----
PSVersion 7.3.1
PSEdition Core
GitCommitId 7.3.1
OS Microsoft Windows 10.0.22623
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Visuals
No response
Prerequisites
Steps to reproduce
The
-RepeatHeaderswitch parameter forFormat-Tableworks as expected (header lines are repeated after a number of table rows are output based on the size of the console window) when rendering a data type using custom formatting. For example, these commands will render with repeated headers:Get-Process | Format-Table -RepeatHeaderGet-ChildItem C:\Windows\ | Format-Table -RepeatHeaderHowever, these commands do not render with repeated headers:
Get-Verb | Format-Table -RepeatHeaderGet-Process | Format-Table -Property Name, ID -RepeatHeaderGet-ChildItem C:\Windows\ | Format-Table -Property Name, Length -RepeatHeaderExpected behavior
Output of Format-Table contains multiple header rowsActual behavior
Header row is only rendered at the beginning of the output.Error details
No response
Environment data
Visuals
No response