I asked the engineers about this and they said they think the osVersion property would get you this info, if you filter to just the Windows Devices. Can you try that and see if it gets what you need? If not, let us know what’s missing.Aaron Marks commented
There's no reporting right now on what Windows build is running on PC enrolled devices. We need to be able to check and see if all the computers are properly running in their correct Widows Update for Business rings.
159 votesAaron Marks commented
A quick and dirty initial way to implement this would be to invert the current Software Detection Rule process in App Deployment. We currently can only detect the ABSENCE of a piece of software, but when uninstalling you want to do the opposite... you want to detect the PRESENCE of a piece of software and only deploy a custom uninstaller in that case. Please allow us to detect both PRESENCE and ABSENCE in the App/Software Deployment tool and then we would be able to deploy custom uninstallers.
I have gotten around this somewhat today by writing scripts that detect the presence of Registry Keys and Files, but this is a terrible solution because the software repeatedly deploys and we have to manually follow-up weeks later by turning off the deployment once all the computers have cycled through the uninstaller hundreds of times.
ok, this is noted, meaning we know you want it, but don’t have anything more to say at this point.