0

これは Powershell にあるスクリプトです。

$wmi = get-wmiobject -Namespace root\ccm -class sms_client -list | gm

上記の行は、私が望むとおりに機能します。

-list以下の行では、スイッチを削除したため、まったく異なる結果が得られます。

$wmi = get-wmiobject -Namespace root\ccm -class sms_client | gm

私の質問は、最初のコマンドを VBScript に置き換えるにはどうすればよいかということです。「TriggerSchedule」メソッドを呼び出せるようにしたい。

4

2 に答える 2

0

パーティーに遅れましたが、PowerShell でこれを試してください。

GWMI CCM_Scheduler_ScheduledMessage -namespace root\ccm\policy\machine\actualconfig | 
 select-object ScheduledMessageID, TargetEndPoint | 
 where-object {$_.TargetEndPoint -ne "direct:execmgr"}

以下を返します。00000000-0000-0000-0000-000000000116 のような値に注意してください。

ScheduledMessageID                              TargetEndPoint
------------------                              --------------
{F83F662D-3DE6-4696-B064-701B2D86DADA}          direct:UpdatesDeploymentAgent
{00000000-0000-0000-0000-000000000116}          direct:StateMessageManager
于 2016-08-20T01:24:08.403 に答える