我尝试了很多类似的命令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
. 通过这个函数你可以检查定义了哪些属性。
事实证明只有一个属性可用AllocationBlockSize
。
属性列表也可以通过以下方式获取IMediumFormat.describeProperties
对于相同的结果,一个名为的属性AllocationBlockSize
。
有点虎头蛇尾,我希望从那里获取 UUID!