PowerShell:如何获取ESXi的名称

时间:2016-06-30 09:50:21

标签: powershell vmware vsphere esxi hypervisor

如何获取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名称,但不知道如何只提取"名称"信息

Get-MvmcSourceVirtualMachine -SourceConnection $sourceConnection 

2 个答案:

答案 0 :(得分:0)

get-vmhost 返回ESXi服务器对象信息
 (get-vmhost($ global:DefaultVIServer).name))。extensiondata.name 应该为您提供esxi服务器名称

答案 1 :(得分:0)

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

(Get-MvmcSourceVirtualMachine -SourceConnection $sourceconnection).Name