Welcome to Chapter 6 of Learning PowerShell. In Chapter 5, we learned all about objects, at least at a beginner’s level. Objects are powerful differentiators that make PowerShell a rich and capable command-line environment. Understanding how to use objects and dig into their properties and methods unlocks the entire universe of PowerShell’s abilities for you.
Most of the work you’ll do with PowerShell, as I said in the previous chapter, involves looking at the properties of an object. But then you want to do something generally based on a specific property or two. For that, you need to be able to filter and limit. That’s what this chapter is all about, PowerShell’s built-in tools for filtering and limiting.