An alternative
$names = Get-Content names.txt
$namesRegEx = $names -Join '|'
Get-View -ViewType VirtualMachine -Filter @{"Name"=$namesRegEx} |
Select Name,@{N="Template";E={$_.Config.Template}}
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference