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" }


Please sign in to leave a comment.

Didn't find what you were looking for?

New post