Format-List is a PowerShell formatting cmdlet that displays object properties vertically. Piping command results to `fl *` exposes the complete, unadulterated property set instead of the abbreviated default display. section 9.2
Use the list view while developing automation: inspect which properties exist, what they contain, and whether their values vary between computers. This helps turn assumptions about command output into reliable script decisions. section 9.2
Inspect all computer-system properties
`Get-CimInstance -ClassName Win32_ComputerSystem | Format-List *` displays every available property vertically, making the returned object easier to examine before selecting values for a script. section 9.2
PowerShell can also select a list-type view for an object type. Such views define the property names shown in each list entry, while formatting remains separate from the command that produces the objects. section 24.1 section 24.2.1

