With MonitApp you can have an Excel file, always, updated with a list of the application installed in you remote computer.If you put it running as a scheduled task it generates automatically:a sheet wit applications installed by machineand another sheet with historical information.You remote computers just need to have SNMP services running, nothing else. No agents need.