Мне интересно, есть ли способ найти идентификатор виртуальной машины (esx, хранилище данных, папки, пул и т. Д.) По имени из vSphere Power CLI.
Цель состоит в том, чтобы найти идентификатор виртуальной машины, если имя известно (и то же самое для esx, хранилища данных, папки, пула и т. Д.).
Спасибо, Олегарр
Вы смотрели справочник по команде powercli (Clicky)? Это очень просто, я не совсем понимаю, чего вы пытаетесь достичь, но, скорее всего, вы будете рассматривать дерево команд get-vm.
Согласитесь с Chopper3.
Используйте PowerCLI и следующие команды:
Подключить:
Connect-VIserver <your VC/ESX host>
Список всех виртуальных машин и экспорт в файл CSV:
Get-VM | export-csv <filename>
Затем просто замените Get-VM на Get-VMhost, get-datastore, get-folder, get-resourcepool и т. Д.