Chapter 26. Custom formatting views

This chapter covers

  • Changing object type names
  • Creating view types
  • Loading view types
  • Using named views

One of the biggest features of PowerShell’s formatting system is its ability to use predefined layouts, or views, to display specific types of objects. When you run a cmdlet like Get-Process or Get-Service, the display you see by default is controlled by a set of predefined views that Microsoft provides along with PowerShell. The default display is a best guess at what you’re most likely to want to see. Those guesses don’t always work out:

PS C:\> Get-WmiObject -Class Win32_OperatingSystem SystemDirectory : C:\windows\system32 Organization : BuildNumber : 9600 RegisteredUser : richard_siddaway@hotmail.com ...

Get PowerShell in Depth, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.