PowerCLI vCPU Report
![](https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img,w_768,h_328/https://marcelliot.net/wp-content/uploads/2019/05/Capture-768x328.jpg)
The bosses like reports with headers, this should get you there. Get-View -ViewType VirtualMachine -Filter @{“Runtime.PowerState” =”poweredOn”} | Where { $_.Guest.GuestFullname} | Sort Name | Select-Object Name, @{N=”vCPU”; E={$_.Config.Hardware.NumCpu}}, @{N=”Sockets”; E={[string]([int]($_.Config.Hardware.NumCpu / $_.Config.Hardware.NumCoresPerSocket))}}, @{N=”Cores”; E={$_.Config.Hardware.NumCoresPerSocket}}, @{N=”MemoryMB”; E={$_.Config.Hardware.MemoryMB}}, @{N=”HardwareVersion”;E={$_.Config.Version}}, @{N=”CPU HotAdd”;…