我使用vim(VMWare的Java API,而不是vim25的更高版本)来使用以下命令返回数据存储列表:
ManagedObjectReference[] datastores = (ManagedObjectReference[])cb.getServiceUtil().getDynamicProperty(dcmor, "datastore");
这将返回完整的数据存储集,但与它们混合的是文件夹。 使用DatastoreSummary和DatastoreInfo显示两者之间没有变化。
甚至
for (int j = 0; j < datastores.length; j++) {
System.out.println(datastores[j].getType());
}
将文件夹的类型显示为数据存储区。
是否有任何元素可用于过滤掉那些讨厌的文件夹?