Search domain servers for installed SAP GUI

Other than using WMI to search for Installed Apps, which can take time and resources, is there an easier way to use PowerShell to locate a specific installed app across all server OS’s on a W2K8 domain?

Sure, just search for the specific file you’re after using the file system. Like the main executable of the application. But it’s obviously going to require “touching” every machine, which is time-consuming. That’s why SCCM exists ;).