Trigger SCCM-client actions
If you need to trigger some SCCM-client actions via a script, this is a easy way to do it.
This script will trigger actions with “Request & Evaluate” in the name.
Option Explicit
Dim oCpApplet, oActions, oAction
On Error Resume Next
Set oCpApplet = CreateObject("CPAPPLET.CPAppletMgr")
If Err.Number <> 0 Then
WScript.Echo "Missing SCCM-client"
Err.Clear
Else
WScript.Echo "Found following actions:"
Set oActions = oCpApplet.GetClientActions
For Each oAction In oActions
If Instr(lCase(oAction.Name),"request & evaluate") Then
WScript.Echo " " & oAction.Name & " - Starting"
oAction.PerformAction
Else
WScript.Echo " " & oAction.Name
End If
Next
End If


