I need a Windows tool that with a boot-up scans the software installed in PC and sends the report to a management PC or a server.
The report should contain OS version, software installations and their versions and of course the name of PC.
The data sent and stored should be human-readable like XML, csv or text but not binary.
The management station should have a GUI-based tool to analyze the findings.
And if there is a freeware or open-source tool, then all the better.