I am currently working on a project to locate all SharePoint servers that are on the network in a particular environment. We have nearly 500 servers and in the past departments have spun up various servers including standalone as well as small farms of SharePoint servers. There is an effort underway to consolidate these SharePoint sites. I am trying to come up with a plan to identify all servers on the network that have SharePoint installed. There are very few management and inventory tools in place, so relying on them is not currently possible. We do have WSUS, but we are not confident that all of servers are included on the WSUS server config.