Because your developers failed to identify if a remote server inspector truly is the same device as a local server inspector, I have to babysit the deployment of 290+ servers that we already have in our system, but go through a ridiculous process to inventory them without going over our allotment of licenses. Our remote inspectors have the FQDN in the name, and the local agent doesn't, so your documentation merging process doesn't work. Do what literally every other company does to inventory devices. Use the UUID and compare them. get-wmiobject Win32_ComputerSystemProduct | Select-Object -ExpandProperty UUID