Как мне найти файл и сохранить имя файла в переменной. Я могу найти информацию о файле, выполнив
Get-Item myf* | Select-Object Name
я получил
Name
----
myfile101.csv
Как получить только имя файла без заголовка «Имя»?
решение1
Некоторые варианты для вашего конкретного варианта использования
Get-Item myf* | Select-Object -ExpandProperty Name
(Get-Item myf* | Select-Object Name).Name
Немного предыстории
Все Select-Object Name
еще возвращает объект, а не просто строку.
Вы можете проверить себя, добавив| Get-Member
TypeName: Selected.System.IO.DirectoryInfo
Name MemberType Definition
---- ---------- ----------
Equals Method bool Equals(System.Object obj)
GetHashCode Method int GetHashCode()
GetType Method type GetType()
ToString Method string ToString()
Name NoteProperty string Name=myfile