none
WMIC ExportVirtualSystemEx Hyper-V RRS feed

  • Общие обсуждения

  • Доброго времени суток!
    Есть код на powershell:
    $vmms = Get-WmiObject MSVM_VirtualSystemManagementService -Namespace "root\virtualization"
    $a = 'Msvm_ComputerSystem.CreationClassName="Msvm_ComputerSystem",Name="3A9C5ECB-B5DF-4983-B8BA-4BF5765476FA"'
    $vmms.ExportVirtualSystemEx($a, "d:\export\", "")

    Нужно написать запрос wmic.
    Такой код не работает:
    set a=Msvm_ComputerSystem.CreationClassName="Msvm_ComputerSystem",Name="3A9C5ECB-B5DF-4983-B8BA-4BF5765476FA"
    wmic /namespace:\\root\virtualization path "Msvm_VirtualSystemManagementService" call ExportVirtualSystemEx %a%,"d:\export\",""

    Ошибка:
    Invalid named parameter list.
    Hint: <named param list> ::= <named param> | <named param> <named param list> where <named param> ::= <param name>=<param value>

    Если убирать или менять местами одинарные и двойные кавычки или добавлять круглые скобки, то появляются ошибки "Description = Invalid method Parameter(s)" или "Invalid format".