You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
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
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