2016-06-30 3 views
2

Как получить имя ESXI? , что я пробовал:PowerShell: Как получить имя моего ESXi

Add-PsSnapin VMware.VimAutomation.Core -ErrorAction "SilentlyContinue" 
$User = 
$Password = 
$ESXiServer = "IPAddress" 
Connect-VIServer $ESXiServer -User $User -Password $Password 

$Datacenter = Get-Datacenter 
$Datastore = Get-Datastore 
$DataStoreLocation = $Datastore.ExtensionData.info.url 
$Datastore = Get-Datastore 

"get-vm" дает мне виртуальные машины, которые находятся на м Hyper-V.
«get-vmhost» дает мне имя моего компьютера.

Я не знаю, как получить имя моего сервера ESXI!

EDIT:

нашел команду, которая дает мне имя ESXi, но не знают, как извлечь только "имя" Информация

Get-MvmcSourceVirtualMachine -SourceConnection $sourceConnection 

ответ

0

я мог получить мое имя ESXi с помощью этой команды:

(Get-MvmcSourceVirtualMachine -SourceConnection $sourceconnection).Name 
0

получить-vmhost возвращает информационный объект ESXi сервер
(get-vmhost ($ global: DefaultVIServer) .name)). Extensiondata.name должен предоставить вам имя сервера esxi

+0

Результатом является IPaddress, который так же, как: $ ESXiServer = "IP-адрес" – frhling1

+0

как насчет (получить-vmhost ($ глобальный: DefaultVIServer) .name)) .extentiondata.name – Sergei

+0

какая ошибка? Я смущен – Sergei

Смежные вопросы