You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用GOVC命令获取VMware模板的Notes信息?

获取VMware模板的Notes值(GOVC命令)

你用vm.info -e拿不到Notes是正常的,这个参数的详细输出里不包含这个字段。可以用以下几种方式直接获取:

方式一:精准单模板查询

用object.collect命令直接读取模板的config.annotation属性(Notes对应的后台字段就是annotation):

govc object.collect /你的数据中心路径/vm/模板目录/目标模板名 config.annotation

替换路径和模板名为你实际的内容即可,比如模板在DC0/vm/Templates/Win10-Template,命令就是:

govc object.collect /DC0/vm/Templates/Win10-Template config.annotation

方式二:结合JSON输出过滤

如果需要结构化输出再做后续处理,可以给vm.info加-json参数,用jq工具提取Notes:

govc vm.info -json 目标模板名 | jq '.VirtualMachines[0].Config.Annotation'

批量获取所有模板的Notes

如果要一次性拿到某个目录下所有模板的Notes,用find配合object.collect批量执行:

govc find /你的数据中心路径/vm/模板目录 -type m -exec object.collect {} config.annotation \;

-type m指定查找虚拟机对象(模板属于特殊类型的虚拟机),会批量提取每个对象的annotation字段。

内容的提问来源于stack exchange,提问作者Andrew F

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 14:34:57