PowerShell:如何获取我的 ESXi 的名称

PowerShell: How to get the name of my ESXi

如何获取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" 为我提供了位于 m Hyper-V 上的虚拟机。
get-vmhost”给出了我的计算机的名称。

我不知道如何获取我的 ESXI 服务器的名称!!

编辑:

找到一个给我 ESXi 名称的命令,但不知道如何只提取 "name" 信息

Get-MvmcSourceVirtualMachine -SourceConnection $sourceConnection 

get-vmhost returns ESXi 服务器对象信息
(get-vmhost ($global:DefaultVIServer).name )).extensiondata.name 应该给你 esxi 服务器名称

我可以通过以下命令获取我的 ESXi 名称:

(Get-MvmcSourceVirtualMachine -SourceConnection $sourceconnection).Name