Какие свойства доступны для `VBoxManage mediumproperty`?

Я пробовал кучу команд, таких как VBoxManage mediumproperty get my.vmdk size и всегда получаю один и тот же ответ:

VBoxManage: error: Property 'size' does not exist
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component MediumWrap, interface IMedium, callee nsISupports
VBoxManage: error: Context: "GetProperty(Bstr(pszProperty).raw(), strVal.asOutParam())" at line 1774 of file VBoxManageDisk.cpp

Там нет команды перечисления, и я не мог увидеть список свойств в документации для mediumproperty или же modifymedium, showmediuminfo показывает, например, емкость, но это не имя свойства.

Где я могу найти список названий свойств?

1 ответ

Я тоже некоторое время боролся с этим, затем решил использовать API, чтобы проверить, какие свойства были определены.

Вот документация API дляIMedium.getProperties. С помощью этой функции вы можете проверить, какие свойства определены.

Оказывается, доступно только одно свойство.

Список свойств также можно получить,IMediumFormat.describePropertiesдля того же результата одно свойство с именемAllocationBlockSize.

Немного неприятно, я хотел получить оттуда UUID!

Другие вопросы по тегам