PowerShell:如何获取我的ESXi的名称
如何获取ESXI名称? 我尝试的是:PowerShell:如何获取我的ESXi的名称,powershell,vmware,vsphere,esxi,hypervisor,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-Da
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
get-vmhost返回ESXi服务器对象信息(get-vmhost($global:DefaultVIServer.name)).extensiondata.name应该为您提供esxi服务器名称我可以通过以下命令获取我的esxi名称:
(Get-MvmcSourceVirtualMachine -SourceConnection $sourceconnection).Name
结果是一个IPaddress,它与:$ESXiServer=“IPaddress”how-about(get-vmhost($global:DefaultVIServer.name))相同。extensiondata.namemine是德语。我已经为你翻译了:get-vmhost:Mindestens-ein-Fehler-Is-aufgetreten。在Zeile:1 Zeichen:2+(get-vmhost($global:DefaultVIServer).name)。ExtensionData.name+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~类别信息:未指定(:)[get vmhost],虚拟化异常+完全限定错误ID:未指定,Microsoft.HyperV.PowerShell.Commands.GetVMHost。至少有一个错误是Mindestens ein Fehler is aufgetreten的翻译。我的回答中有一个拼写错误-“extension”而不是“extension”相同的错误:get-vmhost:Mindestens ein Fehler is aufgetreten。在Zeile:1 Zeichen:2+(get-vmhost($global:DefaultVIServer).name).extensionData.name+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~类别信息:未指定(:)[get-vmhost],虚拟化异常+FullyQualifiederRoid:未指定,Microsoft.HyperV.PowerShell.Commands.GetVMHost