6

Recently I've been getting this error, and I have no idea what triggered it. The documentation I found regarding this class is minimal and I'm not sure what I need to check or where to look in order to understand it and fix it.

System:

  • Windows Server 2012 R2 Datacenter Preview Build 9431
  • PowerShell Version 4.0 32bit and 64bit

Output:

PS > Get-WmiObject -Class "Msvm_ImageManagementService" -Namespace "root\virtualization"

Get-WmiObject : Invalid class "Msvm_ImageManagementService"
At line:1 char:1
+ Get-WmiObject -Class "Msvm_ImageManagementService" -Namespace "root\virtualizati ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidType: (:) [Get-WmiObject], ManagementException
    + FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
4

1 に答える 1

11

クラスはまだそこにあり、現在は別のネームスペースにあります。名前空間「root\virtualization\v2」にあります。クラスが変更されたことにも注意してください。以前に使用されていたメソッドはもう存在しない可能性があります。

于 2013-11-05T16:39:32.170 に答える