Hardware and software inventory for Microsoft Windows systems