TheVMinator
Expert
Expert

Find VM Name from OS Hostnsme

Assuming that I know only the operating system host name, and I know that the virtual machine name is completely different from the OS host name, how can I query vcenter and find the virtual machine name that is associated with this operating system host name?

Thanks!

i.e

$hostname = ”windowshostname”

get-vm | where-object{$_.something? -eq $hostname}

Reply
0 Kudos
LucD
Leadership
Leadership

Provided you have the VMware Tools installed on the VM, you can do

$hostname = ”windowshostname”

Get-VM | where-object {$_.Guest.HostName -eq $hostname}


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

View solution in original post

Reply
0 Kudos
TheVMinator
Expert
Expert

Perfect thanks!

Reply
0 Kudos