RemoteSysInfo collects comprehensive system hardware and software information from a local or remote computer. RemoteSysInfo can be used for computer inventory, auditing and diagnostic purposes. List out all hardware devices and software in a system.