0 Pluspunkte 0 Minuspunkte

Wie kann ich alle IPAdressen einer VM in vCenter anzeigen?

$vms = Get-VM 

foreach ($vm in $vms) {

    $rowIndex++
    $worksheet.Cells.Item($rowIndex, 1).Value = $vm.Name
    $worksheet.Cells.Item($rowIndex, 2).Value = $vm.Notes
    $worksheet.Cells.Item($rowIndex, 3).Value = ""

}
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Mit dem Cmdlet Get-VMGuest kannst du die IP Adressen enzeigen.

$vmGuest = Get-VMGuest -VM $vm
$all_ips = @()
if ($vmGuest -and $vmGuest.IPAddress) {
    $all_ips = $vmGuest.IPAddress
}
$ips = ($all_ips -join ", ")
von (868 Punkte)