Вот как бы я это сделал.Передайте содержимое файла в Select-Object
и создайте два свойства для каждого имени, ComputerName и FileExist, где последующее значение будет результатом Test-Path
.
Get-Content c:\Users\jason\Documents\Scripts\Serverlist.txt | `
Select-Object @{Name='ComputerName';Expression={$_}},@{Name='FolderExist';Expression={ Test-Path "\\$_\c$\program files\folder"}}
Вы должны ожидать вывод, подобный следующему:
ComputerName FolderExist
------------ -----------
Computer1 False
Computer2 True