You are using an ad blocker that is interfering with our web typography and internal javascript. Please whitelist our domain to live in a more beautiful world. No ads here, just really great software!

SCCM Management

Retrieve information about the SCCM-related client services and restore them if necessary. Execute the Configuration Manager repair as per Microsoft guidelines.

Script Get SCCM Client Status

  • Version 2.0.0.1 – Modified default date constant to fix bug
  • Version 2.0.0.0 – Added new output fields with information about SCCM client
  • Version 1.0.0.0 – Initial release

Script Description

Gets SCCM-related client services status (SMS Agent, BITS, WMI, etc.) and information about SCCM client on devices.

Execution context and suggested scheduling

Run the script as local system. The script should be executed manually.

A timeout of 120 seconds is recommended.

Parameters

None.

Outputs

ID Label Type Description
1 SMS Agent Status String Status of the SMS Agent Service
2 Background Intelligent Transfer Service Status String Status of the Background Intelligent Transfer Service
3 Windows Management Instrumentation Status String Status of the Windows Management Instrumentation Service
4 Remote Procedure Call Subsystem Status String Status of the Remote Procedure Call Subsystem Service
5 Windows Time Service Status String Status of the Windows Time Service
6 Client Installed Bool If SCCM client is installed or is not
7 Management Site String Site where the device is connecting to
8 Last Communication DateTime Last communication date with server
9 Last Cumulative Update String Last cumulative update installed on the device

Script Restore SCCM Client

  • Version 2.0.0.1 – Modified default date constant to fix bug
  • Version 2.0.0.0 – Added new output fields with information about SCCM client
  • Version 1.0.0.0 – Initial release

Script Description

Restores SCCM-related client services (SMS Agent, BITS, WMI, etc) and retrieves information about SCCM client on devices.

Execution context and suggested scheduling

Run the script as local system. The script should be executed manually.

A timeout of 120 seconds is recommended.

Parameters

None.

Outputs

ID Label Type Description
1 SMS Agent Status String Status of the SMS Agent Service
2 Background Intelligent Transfer Service Status String Status of the Background Intelligent Transfer Service
3 Windows Management Instrumentation Status String Status of the Windows Management Instrumentation Service
4 Remote Procedure Call Subsystem Status String Status of the Remote Procedure Call Subsystem Service
5 Windows Time Service Status String Status of the Windows Time Service
6 Client Installed Bool If SCCM client is installed or is not
7 Management Site String Site where the device is connecting to
8 Last Communication DateTime Last communication date with server
9 Last Cumulative Update String Last cumulative update installed on the device

Further Information

When restarting SCCM-related services, services with dependent services are not stopped in the first place. For safety considerations, those services are just started in case they were previously stopped.
Keep in mind that many dependent services may affect directly critical functionality of Collector (network, etc).

Restrictions

  • Recovery action includes Windows Update execution, which may not be executed if user has it disabled due to Group Policy configuration.

Script Invoke SCCM Client Auto-repair

  • Version 1.0.0.0 – Initial release

Script Description

Executes the Configuration Manager repair based on Microsoft’s script center recommendations.

Execution context and suggested scheduling

Run the script as local system. The script should be executed manually.

A timeout of 1080 seconds is recommended.

Parameters

ID Label Description
1 Maximum Delay In Seconds Maximum random delay set to avoid overloading the network. Provide number of seconds less than 600

Outputs

None.

Further Information

The repair tool can take up to 7 minutes to finish the execution, beyond that the repair will be considered stuck.

Content

Remote Actions

Required Modules

Nexthink Act

Platforms

Windows

Compatibility

V6.14 and later
Thank you!