Powershell尋找並儲存檔案名稱

Powershell尋找並儲存檔案名稱

如何搜尋檔案並將檔案名稱儲存在變數中。我可以透過執行以下操作找到文件訊息

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

相關內容