
On the Agent Software Updates page, select an update, and click Download.Īll entries other than the one which matches the platform of the OMS host should show their status as Available. In the table, click the entity type Agent Software. From the Setup menu, select Extensibility, then select Self Update.Step 3: Stage Management Agent to Software Library Write-Error "A Deployment with ID: $($DeploymentID) is not valid.Step 2: Download Management Agent Software If ($DeploymentID -and $DeploymentIDFromGUI) Get SCCM Software Update Status Powershell Script Only Success, InProgress, Error and Unknown are valid. Status: This parameter allows you to filter by status.

To get the DeploymentID, go to Monitoring -> Deployments -> Right Click the column header and select AssignmentID


I was able to identify the problem, now it was time to create a solution. I also wanted to check to see which computers had errors or failed updates so I can quickly run a remote scan cycle and see if that remediates the problem. For example, I wanted to export all of the computers that were in progress or pending a reboot so I can run another script and possibly reboot them during off hours. I created an SCCM Software Update Status script because very recently I wanted to check the status of my Software Update Deployments within SCCM and quickly found out that there was no easy way of exporting the data I needed.
