Format-list
Format-List is a PowerShell cmdlet that formats object properties as a vertical list for display.
Learn PowerShell Scripting in a Month of Lunches, Second Edition: Write and organize scripts and tools
Format-List is a PowerShell cmdlet that formats object properties as a vertical list for display.
- How it is used
- Uses vertical formatting to inspect complete command output and validate properties before writing automation.
- How deep it goes
- Explains full-property inspection and list-view selection, but stops short of detailing the complete formatting system.
- Examples
- Uses Get-CimInstance output, `fl *`, a disk-information function, and XML list-view definitions.
- What you can do after
- Diagnose automation assumptions by inspecting every returned property before choosing values for scripts.
Learn PowerShell in a Month of Lunches: Fourth Edition, Covers Windows, Linux, and macOS
Format-List is a PowerShell cmdlet that displays selected properties and their values for objects in a list-oriented layout.
- How it is used
- Displays object details vertically when tabular output cannot fit or when property values need inspection.
- How deep it goes
- Explains aliases, property selection, discovery, and calculated entries, but does not descend into formatting internals.
- Examples
- Uses Get-Verb, Get-Process, Get-Job, Azure storage objects, and calculated memory properties as formatting examples.
- What you can do after
- Apply it via PowerShell pipelines to inspect objects, select displayed properties, and produce readable calculated output.
Related concepts
- cmdletkind of · A cmdlet is a specialized PowerShell command, typically implemented as a .NET class, that performs a focused operation.
- pipelineused by · A pipeline is an ordered or coordinated sequence of connected processing stages or tasks that passes data, work, or results toward an outcome.
- Mapused by · A map is an associative data structure that stores key-value pairs and supports retrieving values by key.
- database tablealternative to · A database table is a relational database structure that organizes records into rows and defined columns.
- Get-Memberalternative to · Get-Member is a PowerShell cmdlet that displays the members and type information of input objects.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

