You can search a VM name in your Hyper-V host list like this: $VMName = "Server Name" $Servers = Get-Content C:\servers.txt foreach ($Server in $Servers) { $VMs = Get-WMIObject -Class Msvm_ComputerSystem -Namespace "root\virtualization" -ComputerName $Server foreach ($VM in $VMs) { if ($VM.ElementName -eq $VMName) { Write-Host $Server } } } It uses WMI so both [...]
↧