我想知道是否有方法从vSphere Power CLI中按名称查找虚拟机的(esx的,数据存储的,文件夹的,池的等)ID。
目标是find虚拟机的ID,如果名称已知(对于esx,数据存储,文件夹,池等)。
谢谢,Olegarr
你看了Powercli命令参考( Clicky )? 这非常直截了当,我不完全清楚你想要达到什么目的,但很可能是你要看的get-vm commmandlet树。
同意Chopper3。
使用PowerCLI和以下命令:
连接:
Connect-VIserver <your VC/ESX host>
列出所有虚拟机并导出到CSV文件:
Get-VM | export-csv <filename>
然后,用Get-VMhost,get-datastore,get-folder,get-resourcepool等代替Get-VM。