Examples/Example13.ps1
param ( [System.String[]] $Format = 'Html', [System.String] $Path = '~\Desktop', [System.Management.Automation.SwitchParameter] $PassThru ) Import-Module PScribo -Force; $example13 = Document -Name 'PScribo Example 13' { <# To override the column headers, the -Columns and -Headers parameters can be used together. The -Headers parameter specifies the heading names to apply to the corresponding (positional) -Columns parameter. This permits you to include spaces in the headers and/or change the properties' display values. The following example overrides the column names with the values supplied in the -Headers parameter - a space is introduced in the 'DisplayName' property and the 'Status' property is displayed as 'State' instead. #> Get-Service | Table -Columns Name,DisplayName,Status -Headers Name,'Display Name',State } $example13 | Export-Document -Path $Path -Format $Format -PassThru:$PassThru |