You can use Collection Services to gather that info for you then generate a report afterwards.
Use iNav to determine if Collection Services is already configured to run:
Open Management Central
Click on Endpoint Systems
Select and expand your system
Open Configuration and Service
Right click on Collection Services then properties.