@speed_vm

WMIC ExportVirtualSystemEx Hyper-V?

Доброго времени суток!
Есть код на 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".

P.S.: Вопрос состоит в том, чтобы внести правки в код на batch для того, чтобы он заработал, поэтому просьба отвечать по существу.
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы