there is powershell script created by Jeremy on the subject .http://myitforum.com/cs2/blogs/jeremyyoung/archive/2012/03/29/powershell-script-to-check-configmgr-agent-software-update-compliance.aspx It might help you. RegardsEswar Koneti www.eskonr.com
From: [email protected] To: [email protected] Subject: RE: [mssms] Status of required deployments Date: Fri, 17 Oct 2014 07:58:30 +0800 ok, the information about the software updates stored in CCM_UpdateStatus from namespace:root\ccm\SoftwareUpdates\UpdatesStore RegardsEswar Koneti www.eskonr.com Date: Thu, 16 Oct 2014 17:06:19 +0800 Subject: RE: [mssms] Status of required deployments From: [email protected] To: [email protected] If you try the remote app released by cireson today, you will see all the wmi instances and claases after you run the tool and connect to any Configmgr client. This tool does many things includes apps Avilable, deployed with their status from software center, software updates available, installed, missing and can do remote control of configmgr client without need of remote tools on your machine. I can get you wmi classes info later today if no one responds. Regards, Eswar Koneti www.eskonr.com Sent from Mobile Device, excuse any typo's as a result. --- Original Message --- From: "David O'Brien" <[email protected]> Sent: October 16, 2014 11:08 AM To: [email protected] Subject: [mssms] Status of required deployments Hi all, Before I go and check in my lab and potentially reinvent the wheel, has anybody got a query at hand that can be executed on a ConfigMgr client and check if it has installed all required deployments? In this case I am specifically talking about Software Updates, but I guess that doesn’t matter. I know I looked at something similar a while ago, but can’t remember which WMI class I chose back then. Background: I’m writing a workflow that puts a machine into a collection, the machine receives its new policies (software update deployments), installs them and after it has done that, I need to continue with other machines. That’s why I need to find out at what time it’s done installing everything. Thanks, David

