Какие свойства доступны для `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!