Quantcast
Channel: Symantec Connect - Endpoint Management - Discussions
Viewing all articles
Browse latest Browse all 6689

Software Report installed per machine, and the location (path) where it is installed.

$
0
0
I need a solution

Good day,

We received a request from a software vendor to generate a report of all our machines, and software that are installed on the machine including the path (path).

I searched in Altiris 7.2 and support, but was unable to generate anything that suited the request ..

Here's an example of what we need if anyone can help

Host - Software - Path
Test - Symantec Endpoint Protection 12 - C: \ Program Files (x86) \ Symantec \ Symantec Endpoint Protection

Here also we have so far, without the path

SELECT DISTINCT comps.Guid [Guid]
       ,comps.Name [Computer Name]
       ,prods.[Name]
       ,spv.[Version]
       ,company.Name [Company]
FROM vRM_Software_Component sc
JOIN Inv_InstalledSoftware inst
   ON inst._SoftwareComponentGuid = sc.Guid
   AND inst.InstallFlag = 1
JOIN (SELECT ra.ChildResourceGuid, spi.Guid, spi.Name 
      FROM vRM_Software_Product_Item spi
      JOIN ResourceAssociation ra
         ON ra.ParentResourceGuid = spi.Guid
         AND ra.ResourceAssociationTypeGuid = '9D67B0C6-BEFF-4FCD-86C1-4A40028FE483'
     )prods
   ON prods.ChildResourceGuid = sc.Guid
JOIN dbo.Inv_Software_Product_State sps
    ON sps._ResourceGuid = prods.Guid
    AND sps.IsManaged = 1
JOIN dbo.Inv_Software_Product_Version spv
        ON spv._ResourceGuid = prods.Guid
JOIN (SELECT vci.Guid, vci.Name
      FROM vRM_Computer_Item vci
      LEFT JOIN ResourceAssociation resAssoc
         ON vci.Guid = resAssoc.ParentResourceGuid
         AND resAssoc.ResourceAssociationTypeGuid = '3028166F-C0D6-41D8-9CB7-F64852E0FD01' --Asset Status
      WHERE (resAssoc.ChildResourceGuid = '0A0203A5-D2B6-49f1-A53B-5EC31A89437C' OR resAssoc.ChildResourceGuid IS NULL) -- ONLY Active Computers
      ) comps
   ON comps.Guid = inst._ResourceGuid
LEFT JOIN (SELECT ra.ParentResourceGuid AS softProdGuid, rc.Name
           FROM RM_ResourceCompany rc
           JOIN ResourceAssociation ra
              ON ra.ChildResourceGuid = rc.Guid
              AND ra.ResourceAssociationTypeGuid = 'D5C66D5A-7686-4CA2-B7C1-AC980576CE1D'
           ) company
   ON company.softProdGuid = spv._ResourceGuid
ORDER BY prods.Name, comps.Name

1427999642

Viewing all articles
Browse latest Browse all 6689

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>