Parece que uma barra invertida está faltando no caminho do namespace. Em vez de "rootvirtualization"
, o caminho deve ser "root\virtualization"
Executando o seguinte comando em um novo servidor Hyper-V 2012:
get-wmiobject -namespace “rootvirtualization” -Query “select * from Msvm_ConcreteJob”
produz este errorerror:
Get-WmiObject : Invalid namespace "rootvirtualization"
At line:1 char:1
+ Get-WmiObject -Namespace "rootvirtualization" -Query "Select * from Msvm_concret ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Get-WmiObject], ManagementException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
Estou perdido em relação a qual seria o problema. Esse namespace não deveria fazer parte de uma instalação padrão do Hyper-V? Existe algum módulo PowerShell que eu preciso instalar?
Tags powershell hyper-v-2012