The Send Schedule tool is used to trigger a schedule on a Client or trigger the evaluation of a specified DCM Baseline. You can trigger a schedule either locally or remotely.

For example, you can use the tool to trigger an inventory schedule or evaluate a specified DCM Baseline. If a number of SMS Clients have not reported inventory or DCM status recently, you can run the tool to initiate the necessary schedule on each client.

System Requirements

Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Server 2008 R2; Windows XP; Windows Vista; Windows 7

Supported Site System: System Center Configuration Manager 2007 SP2 or System Center Configuration Manager 2007 SP1

.Net 2.0 framework must be installed

Usage

Important
SendSchedule must be run as an administrator.

SendSchedule /L [Machine Name]

SendSchedule "<Message GUID | DCM UID>" [Machine Name]

Options:

/L - List all Message GUID or DCM UID available for sending.

Display the meaningful name of messages in the data table for each one.

If machine name is absent, local machine will be used.

If the message is specified without machine name then the message is sent to the local machine.

Example

List available message on MyPC

SendSchedule /L MyPC

Send Schedule {00000000-0000-0000-0000-000000000001} to MyPC

SendSchedule {00000000-0000-0000-0000-000000000001} MyPC

Trigger Specified DCM evaluation in MyPC

SendSchedule ScopeId_611E8382-C064-4B62-B0DE-EFFB52AE8994/Baseline_36722778-69dd-4423-9632-b61148b2b67e MyPC

List available messages on local machine

SendSchedule /L

Send Schedule {00000000-0000-0000-0000-000000000001} to local machine

SendSchedule {00000000-0000-0000-0000-000000000001}

Message Mapping List of SendSchedule

After trigger message, SMSClientMethodProvider.log which locate in “<SMS Client installation directory>\Logs” will record the following process.

After trigger DCM Evaluation, DCMAgent.log which locate in “<SMS Client installation directory>\Logs” will record the process of evaluation.

Message ID Original Name | Display Name

{00000000-0000-0000-0000-000000000001}

HARDWARE_INV_ACTION_ID

Hardware Inventory

{00000000-0000-0000-0000-000000000002}

SOFTWARE_INV_ACTION_ID

Software Inventory

{00000000-0000-0000-0000-000000000003}

DISCOVERY_INV_ACTION_ID

Discovery Inventory

{00000000-0000-0000-0000-000000000010}

FILE_COLLECTION_ACTION_ID

File Collection

{00000000-0000-0000-0000-000000000011}

IDMIF_COLLECTION_ACTION_ID

IDMIF Collection

{00000000-0000-0000-0000-000000000021}

POLICYAGENT_REQUEST_MACHINE_ASSIGNMENTS_ID

Request Machine Assignments

{00000000-0000-0000-0000-000000000022}

POLICYAGENT_EVALUATE_MACHINE_POLICIES_ID

Evaluate Machine Policies

{00000000-0000-0000-0000-000000000023}

LS_SCHEDULEDCLEANUP_REFRESH_DEFAULT_MP_TASK_ID

Refresh Default MP Task

{00000000-0000-0000-0000-000000000024}

LS_SCHEDULEDCLEANUP_REFRESH_LOCATIONS_TASK_ID

LS (Location Service) Refresh Locations Task

{00000000-0000-0000-0000-000000000025}

LS_SCHEDULEDCLEANUP_TIMEOUT_REFRESH_TASK_ID

LS Timeout Refresh Task

{00000000-0000-0000-0000-000000000031}

SWMTR_USER_REPORT_GENERATION_ID

Software Metering Generating Usage Report

{00000000-0000-0000-0000-000000000032}

SOURCE_UPDATE_MESSAGE_ID

Source Update Message

{00000000-0000-0000-0000-000000000037}

Schedule for clearing proxy settings cache

Clearing proxy settings cache

{00000000-0000-0000-0000-000000000040}

[Machine Policy schedules] PolicyAgent_Cleanup

Machine Policy Agent Cleanup

{00000000-0000-0000-0000-000000000042}

[Machine Policy schedules] PolicyAgent_RequestAssignments

Policy Agent Validate Machine Policy / Assignment

{00000000-0000-0000-0000-000000000051}

Schedule for retrying/refreshing certificates in AD on MP

Retrying/Refreshing certificates in AD on MP

{00000000-0000-0000-0000-000000000061}

PDP_STATUS_REPORTING_SCHEDULE_ID

Peer DP Status reporting

{00000000-0000-0000-0000-000000000062}

PDP_PENDING_PACKAGE_CHECK_SCHEDULE_ID

Peer DP Pending package check schedule

{00000000-0000-0000-0000-000000000063}

SUM_UPDATES_INSTALL_SCHEDULE_ID

SUM Updates install schedule

{00000000-0000-0000-0000-000000000071}

NAP_ACTION_ID

NAP Action

{00000000-0000-0000-0000-000000000108}

SOFTWARE_UPDATES_POLICY_ACTION_ID

Software Updates Policy Action

Software Updates Assignments Evaluation Cycle

{00000000-0000-0000-0000-000000000109}

PDP_MAINTENANCE_POLICY_ACTION_ID

PDP Maintenance Policy

Branch Distribution Point Maintenance Task

{00000000-0000-0000-0000-000000000110}

DCM_POLICY_ACTION_ID

DCM policy

{00000000-0000-0000-0000-000000000111}

STATE_SYSTEM_POLICY_BULKSEND_ACTION_ID

Send Unsent State Message

{00000000-0000-0000-0000-000000000112}

STATE_SYSTEM_POLICY_CACHECLEANOUT_ACTION_ID

State System policy cache cleanout

{00000000-0000-0000-0000-000000000113}

UPDATE_SOURCE_POLICY_ACTION_ID

{00000000-0000-0000-0000-000000000114}

UPDATE_STORE_POLICY_ACTION_ID

Update Store Policy

{00000000-0000-0000-0000-000000000120}

AMT_STATUS_CHECK_POLICY_ACTION_ID

AMT Status Check Policy