为什么我可以使用Get-CMBoundaryGroup
WMI对象,但不能直接使用Get-WmiObject
? 当使用Get-WmiObject
时,我得到Invalid namespace "root\sms\site_CAS"
$boundaryGroup1 = Get-CMBoundaryGroup -Name 'BoundaryGroupName' $class = $boundaryGroup1.ManagedObject.__CLASS #SMS_BoundaryGroup $namespace = $boundaryGroup1.ManagedObject.__NAMESPACE #root\sms\site_CAS $boundaryGroup2 = Get-WmiObject -Class $class -Namespace $namespace #Invalid namespace "root\sms\site_CAS"