As part of a project recently I was asked to run a report against a customer’s environment with hundreds of Azure VMs. We wanted to retrieve all of their VMs and their corresponding operating systems. Easy using Powershell right? It turns out no, it is not as easy as expected at all. This was to…