Ich versuche alle IP Adressen einer VM in vCenter anzuzeigen.
$vm = Get-VM -Name "TestVM"
$vmGuest = Get-VMGuest -VM $vm
Dabei kommt allerdings dieser Fehler
Get-VMGuest : Der Parameter "VM" kann nicht gebunden werden. Der Wert "VirtualMachine (Name = 'TestVM') [Id = '9540dc72-c24d-4e69-93f6-316496c4daa9']" vom Typ "Microsoft.HyperV.PowerShell.VirtualMachine" kann nicht in den Typ "VMware.VimAutomation.ViCore.Types.V1.Inventory.VirtualMachine" konvertiert werden. In C:\users\tobi\Desktop\get-esxfirmware.ps1:77 Zeichen:30 + $vmGuest = Get-VMGuest -VM $vm + ~~~ + CategoryInfo : InvalidArgument: (:) [Get-VMGuest], ParameterBindingException + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,VMware.VimAutomation.ViCore.Cmdlets.Commands.GetVmGuest
Anscheinend versucht Powershell das Cmdlet für Hyper-V auszuführen.