Here's a short video that drills down into more detail on how the software inventory in windows Intune works.
Does the inventory service just read registry values or do a proper exe scan?
It looks at 2 main sources, the registry and the MSI database. It does not scan for EXE's.
I appreciate your post and it was superb .Thanks for sharing.I would like to hear more about this in future.