Я использую Get-ChildItem для поиска файлов на удаленных компьютерах и передаю их с помощью Select-Object, чтобы возвращать только найденное имя файла. Проблема в том, что он возвращает @{Name=File.txt}, но мне нужно только имя файла.
$TraName = Get-ChildItem \\$comp\c$\ -Filter File*.txt | Select-Object Name
$TraName
echo "Found $TraName on $comp" | out-file c:\Names.txt -append
Я пробовал использовать .Trim(@{Name=}), но он не обрезает специальные символы.
Любой совет?