Chapter 12. Objects: the best kind of output
So far, the tool you’ve been building isn’t querying all the information originally specified in the design established back in chapter 8. That was a deliberate decision we made so that you could get some structure around the tool first. We’ve also held off because once you start querying a bunch of information, you need to take a specific approach to combining it, and we wanted to tackle that approach in a single chapter.
Right now, the “functional” part of the tool looks like this:
# Query data $os = Get-CimInstance -ClassName Win32_OperatingSystem ` -CimSession $session # Close session $session | Remove-CimSession # Output data $os | Select-Object -Prop @{n='ComputerName';e={$computer}}, Version,ServicePackMajorVersion ...
Get Learn PowerShell Scripting in a Month of Lunches 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.