通过名称查找虚拟机(数据存储、文件夹、池等)的 ID

通过名称查找虚拟机(数据存储、文件夹、池等)的 ID

我想知道是否有办法从 vSphere Power CLI 通过名称查找虚拟机(esx、数据存储、文件夹、池等)的 ID。

目标是如果已知名称则找到 VM 的 ID(对于 esx、数据存储、文件夹、池等也一样)。

谢谢,Olegarr

答案1

您是否查看过 powercli 命令参考(咔哒)?这很简单,我不完全清楚您到底想要实现什么,但更有可能的是您要查看的 get-vm 命令树。

答案2

同意 Chopper3。

使用 PowerCLI 和以下命令:

连接:

Connect-VIserver <your VC/ESX host>

列出所有虚拟机并导出到 CSV 文件:

Get-VM | export-csv <filename>

然后,只需用 Get-VMhost、get-datastore、get-folder、get-resourcepool 等替换 Get-VM。

相关内容