类SMS_Client中的 TriggerSchedule 方法
TriggerSchedule
Configuration Manager 中的 方法触发客户端运行指定的计划。
以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。
语法
UInt32 TriggerSchedule(
String sScheduleID
);
参数
sScheduleID
数据类型String
限定符:[in]
要触发的计划的 GUID。
完整的 GUID 列表:
计划 | GUID |
---|---|
硬件清单 | {00000000-0000-0000-0000-000000000001} |
软件清单 | {00000000-0000-0000-0000-000000000002} |
数据发现记录 | {00000000-0000-0000-0000-000000000003} |
文件集合 | {00000000-0000-0000-0000-000000000010} |
IDMIF 集合 | {00000000-0000-0000-0000-000000000011} |
客户端计算机身份验证 | {00000000-0000-0000-0000-000000000012} |
计算机策略分配请求 | {00000000-0000-0000-0000-000000000021} |
计算机策略评估 | {00000000-0000-0000-0000-000000000022} |
刷新默认 MP 任务 | {00000000-0000-0000-0000-000000000023} |
LS (定位服务) 刷新位置任务 | {00000000-0000-0000-0000-000000000024} |
LS (定位服务) 超时刷新任务 | {00000000-0000-0000-0000-000000000025} |
策略代理请求分配 (用户) | {00000000-0000-0000-0000-000000000026} |
策略代理评估用户) (分配 | {00000000-0000-0000-0000-000000000027} |
软件计数生成使用情况报告 | {00000000-0000-0000-0000-000000000031} |
源更新消息 | {00000000-0000-0000-0000-000000000032} |
清除代理设置缓存 | {00000000-0000-0000-0000-000000000037} |
计算机策略代理清理 | {00000000-0000-0000-0000-000000000040} |
用户策略代理清理 | {00000000-0000-0000-0000-000000000041} |
策略代理验证计算机策略/分配 | {00000000-0000-0000-0000-000000000042} |
策略代理验证用户策略/分配 | {00000000-0000-0000-0000-000000000043} |
在 MP 上的 AD 中重试/刷新证书 | {00000000-0000-0000-0000-000000000051} |
对等 DP 状态报告 | {00000000-0000-0000-0000-000000000061} |
对等 DP 挂起包检查计划 | {00000000-0000-0000-0000-000000000062} |
SUM 汇报安装计划 | {00000000-0000-0000-0000-000000000063} |
硬件清单收集周期 | {00000000-0000-0000-0000-000000000101} |
软件清单收集周期 | {00000000-0000-0000-0000-000000000102} |
发现数据收集周期 | {00000000-0000-0000-0000-000000000103} |
文件收集周期 | {00000000-0000-0000-0000-000000000104} |
IDMIF 收集周期 | {00000000-0000-0000-0000-000000000105} |
软件计量使用情况报告周期 | {00000000-0000-0000-0000-000000000106} |
Windows Installer 源列表更新周期 | {00000000-0000-0000-0000-000000000107} |
软件汇报分配评估周期 | {00000000-0000-0000-0000-000000000108} |
分支分发点维护任务 | {00000000-0000-0000-0000-000000000109} |
发送未发送状态消息 | {00000000-0000-0000-0000-000000000111} |
状态系统策略缓存清理 | {00000000-0000-0000-0000-000000000112} |
按更新源扫描 | {00000000-0000-0000-0000-000000000113} |
更新存储策略 | {00000000-0000-0000-0000-000000000114} |
状态系统策略批量发送高 | {00000000-0000-0000-0000-000000000115} |
状态系统策略批量发送低 | {00000000-0000-0000-0000-000000000116} |
应用程序管理器策略操作 | {00000000-0000-0000-0000-000000000121} |
应用程序管理器用户策略操作 | {00000000-0000-0000-0000-000000000122} |
应用程序管理器全局评估操作 | {00000000-0000-0000-0000-000000000123} |
电源管理启动摘要生成器 | {00000000-0000-0000-0000-000000000131} |
终结点部署重新评估 | {00000000-0000-0000-0000-000000000221} |
终结点 AM 策略重新计算 | {00000000-0000-0000-0000-000000000222} |
外部事件检测 | {00000000-0000-0000-0000-000000000223} |
返回值
数据类型 UInt32
为 0 表示成功,非零表示失败。
要求
运行时要求
有关详细信息,请参阅 Configuration Manager客户端运行时要求。
开发要求
有关详细信息,请参阅 Configuration Manager客户端开发要求。
示例
示例 1:使用 WMICLASS
类型加速器通过 PowerShell 触发硬件清单
([wmiclass]"root\ccm:SMS_Client").TriggerSchedule("{00000000-0000-0000-0000-000000000001}")
示例 2:使用 Invoke-CIMMethod 方法通过 PowerShell 触发位置服务刷新任务
Invoke-CimMethod -Namespace 'root\CCM' -ClassName SMS_Client -MethodName TriggerSchedule -Arguments @{sScheduleID='{00000000-0000-0000-0000-000000000024}'}
示例 3:使用 WMIC 通过命令提示符触发软件更新扫描缓存删除和扫描
%windir%\System32\wbem\WMIC.exe /namespace:\\root\ccm\invagt path inventoryActionStatus where InventoryActionID="{00000000-0000-0000-0000-000000000113}" DELETE /NOINTERACTIVE
%windir%\System32\wbem\WMIC.exe /namespace:\\root\ccm path sms_client CALL TriggerSchedule "{00000000-0000-0000-0000-000000000113}" /NOINTERACTIVE
另请参阅
SMS_Client客户端 WMI 类
类SMS_Client中的 EvaluateMachinePolicy 方法
类SMS_Client中的 GetAssignedSite 方法
类SMS_Client中的 RequestMachinePolicy 方法
类SMS_Client中的 ResetPolicy 方法
类SMS_Client中的 SetAssignedSite 方法
类SMS_Client中的 SetGlobalLoggingConfiguration 方法