Important Notice: On February 29th, this community was put into read-only mode. All existing posts will remain but customers are unable to add new posts or comment on existing. Please feel to join our Community Discord for any questions and discussions.

SCCM Detection with Inventory

Hi All,

I'm struggling with finding a way to detect the installation status of the SCCM client using Inventory. I can't seem to find it anywhere as an installed application with a version number.

I just need to create a group/report with out of date clients to get updated.

Any help would be most appreciated 



Date Votes
  • Did you ever find a solution for this? I find myself needing to do the same as I am currently decommissioning SCCM in favour of PDQ

  • I did. I ended up creating a report that checks for the service CCMExec

    Don't think I needed any special scanner profiles for it, just the regular services one

  • Oh that is clever....

    I definitely just went ahead and made this Powershell scan profile if anyone wants to use it.


    $ErrorActionPreference = "SilentlyContinue"
    if ($ver = (Get-WMIObject -Namespace root\ccm -Class SMS_Client).ClientVersion){
    echo $ver
    }else{ echo "0" }