我使用"Run Advertised Programs"
在PowerShell
上显示所有可用的应用程序。
$tpObject = Get-WmiObject -Namespace ROOT\ccm\Policy\Machine\ActualConfig -Class CCM_SoftwareDistribution `
| Select-Object -Property PKG_Name, PKG_PackageID
这部分工作正常。
我的问题:如何使用PowerShell执行其中一个应用程序。我试过了,
$tpObject.ExecuteProgram($ID, $PackageID,$true)
我将$ID
和$PackageID
替换为第一步中发现的值。执行应用程序的代码给了我一个错误。我认为我的语法不正确。
非常感谢任何建议。
TKS